1.先停止mysql服務,cmd模式下輸入net stop mysql;
2.進入控制面板卸載mysql;
3.刪除mysql文件夾下的my.ini文件及所有文件;
4.運行“regedit”文件,打開注冊表
刪除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夾
刪除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夾。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的文件夾。如果沒有可以不用刪除了。
5.刪除C盤下的“C:\ProgramData\MySQL ”所有文件,如果刪除不了則用360粉碎掉即可,該programData文件是隱藏的默認,設置顯示后即可見,或者直接復制上邊的地址到地址欄回車即可進入!
6.最后可能mysql服務還存在:
使用windows installer clean up的清理工具,將對應的mysql數據庫的相關程序全部清理干凈就可完美解決相關問題。
不過,有時候還是會遇到奇葩的問題,就是按照所有的步驟完成了卸載后,服務中卻還有mysql的相關服務存在,為此我們應該刪除相關的服務。具體的做法就是:以管理員權限的方式打開cmd命令窗口,然后將在dos命令中輸入命令:
sc delete mysql //這里的mysql是你要刪除的服務名,通過該命令就可以刪除相關的服務。