mysql卸载不干净

来源:互联网 发布:办公用品出入库软件 编辑:程序博客网 时间:2024/04/23 19:54
1. 删除服务(注册表中删除)
(1)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\(mysql服务,这里名字不统一)
(2)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\(mysql服务,这里名字不统一)
(3)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\(mysql服务,这里名字不统一)
2. 删除日志记录(注册表中删除)
(4)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
(5)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
(6)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
3. 删除控制面板中的程序(注册表中删除)
(7)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\(mysql程序,这里名字不统一)
(8)HKEY_CLASSES_ROOT\Installer\Products\(mysql程序,这里名字不统一)
(9)HHKEY_CURRENT_USER\Software\Microsoft\Installer\Products\(mysql程序,这里名字不统一)
4. 删除安装包所有文件(磁盘中删除)
5. 删除其他windows遗留文件(磁盘中删除)
(1)XP:  C:\Documents and settings\All Users\Application Data\MYSQL
     WIN7/WIN8:  C:\ProgramData\MYSQL  (该目录通常是隐藏的,需要选择让其显示)
(2)WIN7/WIN8:  C:\Program Files\MYSQL

(3)WIN7/WIN8:  C:\Program Files (x86)\MYSQL


@echo offREG query HKEY_CLASSES_ROOT\Installer\Products > "MysqlRegController.txt"for /f  %%i in (MysqlRegController.txt) do (echo "%%i"::(1)for语句()中间要跟单引号(2)|符号前要有转义字符^::这里有两种for语句方式(1)针对文件读取的数据(2)针对findstr查询出来的单挑数据for /f %%j in ('reg query %%i /v ProductName^| findstr /i "mysql"') do (reg query %%i /v ProductNamereg delete %%i))reg query HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mysqlreg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mysqlreg query HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\mysqlreg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\mysqlreg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysqlreg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysqlreg query HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQLreg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQLreg query HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQLreg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQLreg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQLdel MysqlRegController.txt


0 0
原创粉丝点击