出现此问题的主要原因是:曾经装过MySql后来卸载了,但是卸载并没有卸载彻底,而安装时安装程序默认你已经有了MySql就会出现bug~
因为重装系统我也出现了此类问题,很烦恼有没有,经历了多次失败后终于成功
解决办法
1.到控制面板里面先把mysql删除。(或者直接用安装程序中的remove进行卸载)
2.到c盘C:\Program Files目录下把mysql目录删除。(可以直接在C盘下搜索MySQL将非Java的MySQL全部删除)
3.如果在其他盘还有设置目录也要删除.空目录也要删除。
4.运行regedit把注册表:
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
有的话,全部删除!(可以直接Ctrl+F查找“mysql”)如果任务管理器里有关mysql内容也删除。
5.把防火墙关了。
6.重启电脑(保证临时文件里面也没有相关mysql的内容)
7.重新安装mysql然后安装时不要用之前的mysql的默认名字“MySQL”可以用“MySQL4”
接着就成功了。如有任何疑问都可以留言交流,欢迎菜鸡互啄!