此错误通常出现在重装MySQL时,以前的MySQL没有卸载干净。
除了在控制面板的“添加或删除程序”中卸载MySQL,还要将原来MySql安装路径的关于MySql的全部删除。先前如果有重要数据,可以先做个备份。
删除C:\Documents and Settings\Administrator\Application Data\MySql文件夹。
删除C:\Documents and Settings\All Users\Application Data\MySql文件夹。
注意Application Data是隐藏的目录。
在c盘查询MySQL相关文件,全部删除(Program files、UserData)
cmd -regedit
1.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录
2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录
3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录
4.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001t\Services\MYSQL 目录
5.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MYSQL 目录
6.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL 目录
7.删除C:\Documents and Settings\All Users\Application Data\MySQL目录
切记,不要把Mysql安装在带有中文路径的目录下
本文转自flyingzf 51CTO博客,原文链接:http://blog.51cto.com/flyingzf/1893816,如需转载请自行联系原作者