张昊翔博主经常会遇到启动wampserver时会突然出现启动MySQL失败的情况出现,wampserver显示为黄色,手动启动MySQL也不行。如下图所示:
wampserver

在wampserver中查看MySQL日志,找出了无法启动的原因:MySQL在安装的时候不会自动初始tmpdir(临时文件目录),所以要在配置文件my.ini中添加tmpdir路径。
wampserver启动失败
解决办法:
1、首先在MySQL配置文件my.ini文件中的 [mysqld] 中增加一行tmpdir="D:/MySQL/data/"(自己指定的临时文件目录),如果修改后,还是启动不了或者能启动但关机后又出现同样问题,接着做下一步。
2、删除MySQL数据库DATA目录下的ib_logfile0和ib_logfile1两个文件或者直接删除除数据库文件夹外的其他文件,重启mysql,问题解决。(注意:先备份数据库,否则有可能删除之后数据库打不开)
wampserver启动失败2

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。