安装过程中,如果出现该提示,请关闭mysql服务,再删除mysql服务(sc delete mysql ,出现[SC] DeleteService SUCCESS即删除成功),然后继续安装。
如果不删除mysql服务,后面会安装过程中还会报下面错误:Cannot create Windows Service for MySQL.Error:0,报这种错误就是因为mysql服务已经存在,无法重名创建服务。
如果创建完mysql服务后无法启动,报Mysql 本地计算机无法启动 mysql 服务 错误 1067:进程意外终止。
解决方法:打开my.ini文件,找到default-storage-engine这一行,把它改成default-storage-engine=MyISAM
有时候缷载mysql时可能缷载不彻底,推荐缷载方法:
(1) 开始-MySQL-MySQL Server 5.1-MySQL Server Instance Config Wizard--->Remove Instance。
(2)点击[开始]--[运行],输入services.msc回车,进入服务管理窗口。
(3)服务里面找到MySQL服务,将MySQL的服务给停止。
(4)点击[开始]--[运行],输入console回车进入控制面板,找到添加删除程序,找到MySQL选择卸载。
(5)这步很重要,之前不管我怎么卸载MYSQL清空残余文件都还是要输入原始密码,后来试试找了下注册表,清空后果然有效。
删除注册表数据,通过regedit,删除以下几个文件【也可以在注册表里搜索mysql】:
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services一般服务会以相同的名字(名字通常是MySQL)在这里显示一个主健,直接删除相关的键值便可。
(6)最后将MySQL安装目录和保存数据库数据的目录也删除。
通常这两个目录分别在C:\program files\mysql 和 C:\Documents and Settings\All Users\Application Data【或C:/Documents and Settings/All Users/Application Data】(这个目录是不确定的,最好是在c盘里使用搜索“mysql”关键字来查找)。目录有可能是隐藏的,需要设置文件夹选项显示隐藏目录。
(7)重新启动机器。
到此原mysql已经被完全卸载。