美文网首页
Windows Mysql80服务无法启动

Windows Mysql80服务无法启动

作者: BoatingTao | 来源:发表于2021-07-06 09:25 被阅读0次

    情况的发生

    昨天下午笔者重启了电脑,突然发现MysqlWorkbench无法正常连接数据库了.WTF!!我什么都没干啊。尝试用命令行重启无果。😓
    如图所示


    微信截图_20210705175455.png 微信截图_20210705180622.png

    按提示输入帮助,确提示服务没有任何错误报告。Windows这个错误提示真是一言难尽啊😂

    百度问题处理方案

    得到的处理方案:大都需要我备份Data文件夹,然后新建一个空的文件夹。再进行初始化操作 mysqld --initialize-insecure

    笔者输入初始化命令后,CMD无任何错误提示。我还以为成功了,兴奋的启动MySQL服务,仍旧无法正常启动。

    没有详细的错误日志很难办啊,查阅资料发现加上console即可。
    mysqld --initialize-insecure --console,好家伙,终于有错误日志打印了。
    错误日志提示笔者Data文件夹里面还有内容,这就尴尬了啊🤣🤣

    错误日志 微信截图_20210705180904.png

    完全新建的文件夹,也没有隐藏的文件的存在。

    冷静思索

    笔者仔细思索了,发生问题的时间是在下午,上午均正常。也并未修改过Mysql.ini文件,不存在配置改出bug的问题。下午笔者电脑由于火绒的更新,重启了一次电脑,火绒陪伴笔者很久了,并未出现过重启后XXX服务无法启动的情况。笔者联想到了最近才安装的卡巴斯基大哥,猜测会不会是卡巴斯基误隔离了MySQL的某个文件导致的。

    打开卡巴斯基隔离区,果然如此。🤢


    微信截图_20210705172052.png

    ib_logfile:INNODB的REDO、UNDO日志,并不是备份用的日志,主要是在事务中起一个前滚或后滚的作用。

    应该就是这个问题了。

    这也就是为什么,Mysql初始化提示Data内仍有文件的原因,卡巴大哥以某种方式隔离了此文件,但并未删除。

    问题处理

    笔者恢复了此文件,将MySQL目录添加到了白名单内。
    重新启动服务果然正常了!😆

    微信截图_20210705181212.png

    相关文章

      网友评论

          本文标题:Windows Mysql80服务无法启动

          本文链接:https://www.haomeiwen.com/subject/nugwultx.html