发布网友 发布时间:2022-04-09 05:45
共4个回答
热心网友 时间:2022-04-09 07:14
mysql 突然不行了 要检查C:\Program Files\MySQL\MySQL Server 5.7\data\是设置错误造成的,解决方法为:
1、首先下载Mysql压缩包在官网上,下载下来后解压。
2、在你的Mysql目录下新建文件夹data。保证data为空。
3、配置my-default.ini文件,自己的地址,保存。
4、安装Mysql,打开命令提示符(管理员),必须是管理员不然权限不够。输入mysqlld -install安装成功。
5、接下来启动mysql服务net start mysql即可。
热心网友 时间:2022-04-09 08:32
即使在 mysql 正常运行的时候,执行 mysqld -console 命令,一样出这样的东西出来。我也是遇到了类似的问题,也是被这个 mysqld -console 命令误导。后来是仔细检查了 my.ini 里面定义的 log-error 记录,就是你定义的 Data 目录下的一个 .err 文件,发现是我误删除了 log-bin 的记录文件,而数据库在机器重启的时候有点点异常,然后数据库在重启的时候,去找这个 bin_log 来尝试恢复,找不到这个二进制记录文件以后,就拒绝启动了。我只好关闭了数据库的 # Binary Logging. ,这样数据库就能启动了。热心网友 时间:2022-04-09 10:07
将my.ini复制的C盘根目录就可以了。要不就在--defaults-file里指定一下热心网友 时间:2022-04-09 11:58
http://blog.csdn.net/fishernemo/article/details/50629332 看这帖子有用不追问我看了类似的帖子,但我这个本来就有Data文件,只是不在它去找的那个地方,昨天还好好的,今天就莫名其妙的到C:\Program Files\MySQL\MySQL Server 5.7\data\追答那就是这个路径的问题了,看看哪里可以改,或者你移到他指定的目录下,先把问题解决