第一种可能:很可能是没有之前卸载过没有卸载干净注册表的原因。建议你重新卸载一次。
卸载步骤如下:
1.关闭mysql所有的服务。可以在windows的服务管理器中关闭;
2.打开注册表:regedit 打开路径:
这一步中,可以用到我们在注册表清理软件一文中介绍的一款及其方便查找路径的小软件。Registry Manager
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
删除该路径下的所有以mysql开始的服务名称,这个键是标识mysql在windows下注册的各种服务!
3.打开注册表,找到路径:
HKEY_LOCAL_MACHINE\SOFTWARE\mysql
删除该mysql目录,该目录下注册着mysql数据库的软件安装信息。
4.删除注册的mysql事件日志,打开注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application
删除注册表的以mysql开头的所有项目。
5.删除环境变量path中关于mysql的内容。
鼠标右键右单击“此电脑-->属性-->高级系统设置-->高级-->环境变量-->PATH 变量。
删除mysql在该值中的内容。注意:path中记录着一堆操作系统的目录,如果是win7,各个目录之间使用分号(;)隔开的,删除时注意。
6.重新启动操作系统。
以上1~5个步骤操作完毕后,重新启动操作系统。
7.重启操作系统后各种mysql相关的进程都不会加载了。这时删除mysql_Home下的所有数据。(mysql_Home指mysql程序的安装目录)
8.删除C:\Program Files下mysql目录。
(该目录视mysql安装所在路径而定)
9.删除开始菜单下mysql项,如:
C:\Documents and Settings\All Users\「开始」菜单\程序\mysql
不同的安装这个目录稍有不同。
如果不删除开始菜单下的mysql相关菜单目录,没关系,这个不影响再次安装mysql.当再次安装mysql时,该菜单会被替换。
至此,Windows平台下mysql就彻底卸载了。
第二种可能:你的windows系统缺少mysql相关插件,或者是兼容问题。建议你下载一个完全版的mysql安装包,重新安装