安装过XAMPP的电脑出现【MySql服务无法启动,发生系统错误1067进程意外终止】

进入计算机管理->事件查看器->管理事件的摘要,找到MySQL查看最新的错误。

 

点击错误以后在常规一栏会列出错误信息

 

我的错误信息是:

安装过XAMPP的电脑出现【MySql服务无法启动,发生系统错误1067进程意外终止】

 

Can't find messagefile 'D:\XAMPP\mysql\share\errmsg.sys'

 

这个错误有可能是my.ini中的配置项中的路径写错了,但是在我检查过my.ini后错误仍会发生。

 

此时,去计算机管理->服务和应用程序->服务中查看MySQL服务的信息。

 

安装过XAMPP的电脑出现【MySql服务无法启动,发生系统错误1067进程意外终止】

 

 

 

发现之前可执行文件的路径是D:\XAMPP\mysql\bin\mysqld.exe,而XAMPP早就被我删掉了。(上图是已经修改过来的)

 

解决方案:修改可执行文件mysqld.exe路径为新的MySQL安装路径。

 

step1:打开注册表regidit

 

step2:进入HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Services->MySQL

 

安装过XAMPP的电脑出现【MySql服务无法启动,发生系统错误1067进程意外终止】

 

step3:修改ImagePath为正确路径

 

再net start mysql,服务就可以启动了。在计算机管理->服务中启动也可以。