第一次卸载Mysql的时候一直没卸载干净,当时也没当回事,直接重装系统解决的。直到今天又遇到了这个问题,悔不当初啊,上网查了各种资料,用了半天时间才解决,到最后发现其实很简单,所以现在就写一篇文章留待下次卸载的时候使用。
1.在服务里把MySQL服务停掉
2.控制面板卸载MySQL
3.到Mysql的安装目录里删掉整个文件夹
4.在C盘删掉MySQL的数据文件,我的是在ProgramData里,这个文件夹是隐藏的,可以在文件夹选项里设置显示隐藏文件。如果删不掉,可以用文件粉碎等软件删掉。
5.到注册表里删掉MySQL的注册文件,当时就是这里没删干净,建议大家仔细找一找,注册表进入方法:开始->运行regedit
打开HKEY_LOCAL_MACHINE->SYSTEM->ControlSet001->services查看目录下是否有与Mysql有关的文件夹,如果有删掉。再进入services->eventlog->Application把与MySQL有关的文件夹删掉。
同理,在ControlSet002,CurrentControlSet文件夹里重复上述操作。
6.关机重启,查看服务里是否还有Mysql服务,如果有,就先停止服务,然后去cmd执行sc delete mysql ,最好以管理员身份运行cmd,成功后显示[SC] DeleteService SUCCESS 。Mysql最后配置的时候在第三步出现的错误cannot create windows service for mysql.error:0也是同样的解决方法。
第四步出现错误可能就是上面的步骤没删干净。
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-07 13:28:03