首页 > 代码库 > win8下面卸载MYSQL数据库

win8下面卸载MYSQL数据库

      由于之前一不小心将数据库安装到了c盘,觉得不太好所以想转到其他的盘中,所以参照网上的一般步骤对数据库进行卸载,但完了之后发现还 是装不上去,经过一段时间的摸索总算是找到了原因,无非是注册表没有删干净,大致步骤其实还是一样的,先列出网上的一般流程如下:

       1、首先停用数据库,然后在控制面板里的增加删除程序内进行删除

  2、删除MySQL文件夹下的my.ini文件,如果备份好,可以直接将文件夹全部删除 (本人没有经历这一步,而是将留在c盘中的各种MYSQL文件夹来了个大清洗)

  3、开始->运行-> 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 目录删除(我卸载的时候没有找到,略过后仍达到完全卸载的目的。)

  4、这一条是很关键的

  C:\ProgramData\MySQL

  这里还有MySQL的文件,必须要删除


  注意:Application Data这个文件夹是隐藏的,需要打开个文件夹选择菜单栏 工具→文件夹选项→查看→隐藏文件和文件夹 一项选上 显示所有文件和文件夹 确定

    

    在这里注意到win8当中MYSQL的注册表信息其实不在上面那些路径当中(至少在我这里没有),真实路径如下:

     HKEY_CURRENT_USER\Software\MYSQL

     HKEY_USERS\S-1-5-21-3996557675-3225837166-3648912617-1001\Software\MySQL

     将这几条注册信息删除后再重新安装,搞定~