1、之前安装了XAMPP之后,手残又把Mysql安装了一遍,珑廛躬儆导致Mysql不能用。于是把注册表的Mysql(HKEY_LOCAL_MACHINE\SYSTEM概嗤先眚\CurrentControlSet\Services\MySQL)给删除了。又把C盘隐藏的文件ProgramData文件夹里的Mysql文件删除了。以为可以彻底删除了Mysql,再重装XMAPP就可以了。实际上并不是,照样报错。而且报错和Apache一样,把下图的Apache字母换成Mysql就是Mysql的报错。
2、那这样该怎么办呢?其实很简单的。要想Mysql能够正常启动,有两个必要条件。第一是:注册表中存在这一项:{计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL}。
3、没有这个注册表项的需要重装。具体怎么飒劐土懿重装呢?以管理员模式运行,进入MySQL的bin目录,执行命令:mysqld.exe -install。然后提示:Ser即枢潋雳vice successfully installed。那么此刻MySQL安装成功。
4、第二是:要保证服务列表里有Mysql服务这个选项,这样才表示你的电脑里有这个服务,而且你还要能够在服务列表里把这个服务能够成功启动。如果不能成功启动,说明还没有安装成功。
5、最后,先把XAMPP退出。然后再打开XAMPP,启动Mysql服务,就可以正确执行了。