来源:https://www.zsite.com/thread/1441.html
本人是虚拟机意外断电操作MySQL启动不了
1.推测是数据库损坏,那么具体是哪个库损坏了,可以查看msyql安装目录下的log文件,查看log文件中的错误记录,找到出现问题的库和表,然后进行修复。
2.如果还不行,可以试试这里我做的尝试:
在mysql安装目录的Data的文件夹里面建立命名为“临时文件夹”的文件夹,把Data的文件夹里面的除了mysql之外的文件夹剪切进临时文件夹,这时启动Mysql服务,这时就会发现已经启动成功了。如果发现不行,要重启服务器。启动成功之后,然后就停止服务器,将“临时文件夹”里面的文件夹剪切到Data底下。这个时候再启动服务,发现也可以启动。
小结:
引发这个问题的原因可能不尽相同,但解决方案百变不理其宗。网上搜的各种修改设呢吗参数啥的,都不好使。如果你的问题和我一样,不妨试试上面的解决方案。
如果你有其他问题或者有更好的解决方法,欢迎和大家一起分享交流。