mysql报错:【系统出错。发生系统错误 1067。进程意外终止。】解决
问题描述
使用管理员cmd,任务管理器均无法启动mysql。
报错提示信息:系统出错。发生系统错误 1067。进程意外终止。
错误排查
1.检查3306端口是否被占用
在cmd输入netstat -aon|findstr 3306
,结果如下:
正常情况应该是:
如果你发现是端口被占用,可以找到3306端口对应的PID号,将3306端口的进程关闭,再重启mysql服务端即可。如上图3306端口的pid号是17564。
2.使用window事件查看器
- 我的电脑右键>管理>时间查看器>windows日志>应用程序:
- 先查看报错的信息:
- 查看mysql的提示:
从这里可以发现是配置文件出错了,写了一行mysql看不懂的代码。 - 修改配置文件
总结
关于mysql无法启动,首先考虑端口。再可能是因为配置文件my.ini被修改,可以使用window事件查看器查看mysql提供的帮助信息,来确认错误位置。