MySQL是一款开源的关系型数据库,由于其体积小和速度快等优点而深受开发者喜爱。但是MySQL的安装卸载确是比较令人蛋疼的事,想要卸载彻底,其实是比较麻烦的事。没有彻底删除mysql的所有文件的话,想要重装就困难重重。
以前,闲得无聊,装了一个MySQL,结果小编记性太差,第二天就忘记了密码。现在学Django刚好要用到,木有办法,只好修改密码。但是网上的修改密码也很麻烦,我就直接选择卸载重装,但是因为卸载不干净,安装过程非常坎坷。以下,就是我找到之后仔细整理和修改的步骤:
- WIN + R,输入net stop mysql,将mysql服务关闭
- 进入控制面板卸载MySQL(用类似于软件管家之类的软件卸载也可以)
- 删除MySQL文件夹下的my.ini文件(找不到可以跳过,反正小编是没找到)
- 打开注册表编辑器(WIN + R,输入regedit回车),删除以下目录中的MySQL文件
在注册表的目录中依次寻找
HKEY_LOCAL_MACHINE\
SYSTEM\
ControlSet001\
Services\
Eventlog\
Application\
MySQL
- 再找到以下目录的MySQL文件,然后删除
HKEY_LOCAL_MACHINE\
SYSTEM\
ControlSet002\
Services\
Eventlog\
Application\
MySQL
- 再删除以下文件夹
HKEY_LOCAL_MACHINE\
SYSTEM\
CurrentControlSet\
Services\
Eventlog\
Application\
MySQL
- 最后,还有一个躲在角落的隐藏的文件,这个文件打死都要找到然后删除,小编就是在这里被狠狠坑了一把,不知道还有这样一个文件(这一步很重要)
打开此电脑,进入c盘,在左上找到查看选项,如下图
勾选上“隐藏的项目”选项,就可以看到隐藏的文件夹了。删除C:\ProgramData\MySQL。另外,检查一遍,如果c盘中的Program Files文件夹和Program Files(X86文件夹找那个有MySQL文件夹,也要删掉,这是要注意的。
保险起见,使用windows installer clean up的清理工具清理一遍mysql相关服务。如果还是有相关服务存在,在cmd中用命令sc delete mysql//删除相关服务。
做完这些,就可以重装MySQL了。奉劝大家,千万不要忘记密码什么的,血的教训。