我之前不小心把mysql56卸载了,想重新安装,奈何卡在最后一步43-Attempting to start service.
于是我百度了一下,都说是卸载不干净所导致的。于是我尝试过了各种方法,下载了几个清除工具。就这样反复几次终于让我重装成功了!!!!
下面我总结了一下方法。希望能帮到有需要的朋友,不至于重装系统~
1、官方卸载(最好不要直接删除文件夹)
在小娜输入mysql,打开mysql installer
点击remove mysql products,这样可以完全卸载掉mysql的有关产品
全部勾选,然后点execute,然后直至卸载成功啦~
2、打开电脑c盘,设置可看隐藏的文件
查看3个文件夹中是否含有mysql的文件夹,program files/programData(一搬在这两个里面的)、program files(x86),把是mysql的文件夹都删掉哦!
或者直接在搜索框中输入MySQL,按回车后出现C盘中所有与MySQL相关的文件和文件夹。将除了与navicat相关的(如果你安装了navicat)所有位于C盘的MySQL文件(夹)全部删除。
如果不放心的话可以全局搜索下,看看整个电脑还有哪里有mysql保存着!
3、以管理员身份打开控制台
在小娜搜索cmd,右键,以管理员身份运行
在控制台输入:sc delete mysql
如果你不知道你设置的名字,可以去电脑任务管理器那里看
同时按ctrl+alt+.,打开任务管理器,选服务就可以看到
4、在注册表删除有关mysql的文件
window+R 输入regedit 进入注册表
再清理以下两个目录:
a.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
b.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
ps:如果你的电脑还有ControlSet002或者是其他ControlSet+后面不同的序号的,也要按上面的进行删除
然后检查一下你的电脑的服务里还有没有mysql,没有的话这一步算是成功了
5、检查一下电脑的控制面板的程序中还有MySQL Connecto Net ,并且无法直接卸载,360管家也无法卸载,或者其他的都不能卸载的话
那就再次打开注册表,把范围放到整个计算机,然后ctrl+f ,输入查找目标 mysql connector net ,点击查找下一个
有关mysql connector net 的东西便会在右边显示出来,把明确标有MySQL connector net 的有关的东西全部删除,这样mysql connector net 便卸载成功了,所以MySQL也完全清理干净了哦!你可以愉快地重装mysql了~
最后:推荐几个清理工具:ccleaner、window优化大师、window installer clean up 这都是我为了清理干净下载的