MYSQL如何彻底删除
1、安装、卸载mysql服务
安装mysql服务
新建并编辑内容如下的一个bat文件,执行之(e:/mysql/bin/mysqld-nt.exe为安装目录,按实际情况填写)
@ECHO OFF
e:/mysql/bin/mysqld-nt.exe -install
net start mysql
卸载mysql服务
新建并编辑内容如下的一个bat文件执行之(e:/mysql/bin/mysqld-nt.exe为安装目录,按实际情况填写)
@ECHO OFF
net stop mysql
c:/mysql/bin/mysqld-nt.exe –remove
2、在“控制面板”的“添加 / 删除程序”中将其卸载。
3、在您的系统中将 安装盘(E):/MYSQL 文件夹删除即可。
4、删除所有的数据库文件, 删除 WINDOW 目录下的 MY.INI 文件,不一定是在WINDOWS目录,有可以在安装目录下。
5、进入注册表.删除以下内容:
A.HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL 目录删除
B.HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL 目录删除
C.HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL 目录删除
D.HKEY_LOCAL_MACHINE/SYSTEM/CurrentControl001t/Services/MYSQL 目录
E.HKEY_LOCAL_MACHINE/SYSTEM/CurrentControl002/Services/MYSQL 目录
F.HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MYSQL 目录
总结一句话.WINDOWS目录下的MY.INI是祸害的根源,注册表中的EVENTLOG下的那些目录也是很需要注意的,但没有前者重要!
以上内容有可能存在重复的,请详细检查。
以上内容基本来网上搜索的处理方法,本人按以上方法处理后,重装,仍出现了以下问题:
因无法上传图片,大致错误为以下描述:
1、提示输入新的ROOT密码
2、提示端口3306的TCP协议未启用等错误信息
处理方法:
1、 在本地盘中查询,MY.INI发现在D盘中存在不少MYSQL的数据库文件,询问相关人员后确认可以删除。便把所有文件全部删除了。但重新安装仍然出现同样的错误。
2、 经人提醒后,发现在安装的过程中,除有安装目录外,在C盘会同时存放数据文件,为了查到该文件的存放目录,安装未成功后,重新安装找到了该文件的地址:C:/Documents and Settings/All usrs/Application Data/MySQL Server5.1,把该文件目录删除,再重新安装,终于未再出现错误提示,安装成功。