mysql的无法卸载无法正常安装解决办法

这就是坑。
卸载不干净并留下注册表残留物。
按 Ctrl+F 并搜索 MySQL 并删除所有项目。
重新启动计算机。
删除C:Program FilesMySQL目录。
重新安装并自定义路径。
请备份数据并以管理员权限进行操作。
不要以为控制面板已完全卸载。
不要这样做,而是手动彻底清洁。

windows下如何彻底卸载mysql

哎呀,我以前也这样做过,在Windows系统下卸载了MySQL。
非常难过。
我记得当时我的电脑里安装了MySQL,但是后来我发现我不能使用它,所以我就想过把它干掉。
在这个过程中,我踩过很多坑,现在给大家讲一下。

首先,你必须停止MySQL服务。
当时我就是按照你说的步骤进行的。
首先按“Win+R”打开运行,然后输入“cmd”回车,然后在命令提示符下输入“net stop mysql”。
结果发现服务名不是默认的“mysql”,必须换成实际的。
这一步比较麻烦,必须先检查服务名称。

然后,我到控制面板卸载MySQL Server程序。
这一步就可以了,找到“程序和功能”,然后找到“MySQL Server”,点击卸载就可以了。
不过这个东西卸载后,配置文件和注册表项可能还在,需要手动清理。

当时我删除了MySQL安装目录C:\Program Files\MySQL。
结果系统提示权限不足。
我必须以管理员身份运行资源管理器或使用命令行强制删除。
这花了一些时间。

清理注册表项,我也做了这一步。
我打开注册表编辑器,按照你提到的路径,然后删除相应的文件夹。
这一步要小心。
如果删除了错误的文件,系统就会挂起。
所以我建议备份注册表。

最后,我不得不手动删除MySQL服务。
我打开命令提示符,输入“sc delete mysql”,却发现服务名又错了,只好换成实际的。
这一步又让我头疼了。

完成此操作后,我重新启动了计算机。
重新启动后,我还检查了任务管理器以确保没有 MySQL 进程。
然后我再次尝试重新安装MySQL,看是否卸载完成。

嘿嘿,这个过程真的很烦人。
以后如果有人问我如何从Windows上卸载MySQL,我会直接把这段经验发给他。

mysql-5.7.17-winx64绿色版卸载不干净,该怎么办?

说实话,在Windows 1 0上安装MySQL 5 .7 .1 7 绿色版确实很麻烦。
拆卸时,总会残留一些杂物,无法清理。
踩到陷阱后,我做了很长一段时间。
现在我给大家总结一下,按照它去做就对了。

1 .首先清除所有这些杂质。
1 . 停止服务。
按 Win+R 并输入 services.msc。
你会看到所有以 MySQL 开头的服务都为我停止了。
例如MySQL5 7 、右键停止MySQL等
2 .删除文件。
找到MySQL安装路径,例如C:\Program Files\MySQL。
整个文件夹已被删除。
还有一个数据目录,通常位于C:\ProgramData\MySQL\MySQLServer5 .7 \Data。
删除上面的所有文件(先备份重要数据库。
)如果你用的是绿色版。
您必须手动解压解压后的包。

3 扫描报名表。
通过键入 Win+R 和 regedit 打开注册表。
删除这些:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001 \Services\EventLog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001 \Services\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL
注意。
您的系统不仅包含 ControlSet001 ,还包含 ControlSet002 和 ControlSet003 删除之前不要忘记进行备份。
右键单击该路径并选择导出。

4 扫描环境变化。
右键单击此计算机→属性→高级系统设置→环境变量。
在系统变量中找到Path并删除所有与MySQL相关的路径,例如C:\Program Files\MySQL\MySQLServer5 .7 \bin。

2 重新安装MySQL。
1 . 以管理员身份打开命令提示符。
Win+X 选择命令提示符(管理员)或 Windows PowerShell(管理员)。

2 删除剩余的服务。
cd 到MySQL的bin目录,如cd C:\mysql-5 .7 .1 7 -winx6 4 \bin。
单击 mysqld-删除。
如果没有服务订单。
跳过这一步。

3 启动数据目录。
键入 mysqld --initialize-insecure(无密码)。
或 mysqld --initialize --console (推荐使用密码)。
会出现类似 Atemporarypasswordis generatedforroot@localhost:... 的密码,赶紧记下来。

4 安装服务 继续在 bin 目录中输入 mysqld-install。
如果提示安装服务成功。
输入它。

5 启动服务。
键入net start mysql。
如果不行,检查数据目录下的.err文件,如C:\ProgramData\MySQL\MySQLServer5 .7 \Data\hostname.err,有错误信息。

3 常见问题 1 .服务无法启动。
数据目录权限不足;端口被占用(默认3 3 06 )且配置文件不正确。
解决方案:
数据目录;右键单击“属性”→“安全性”,然后向“网络服务”或“用户”组授予完全控制权。

检查my.ini中的端口和datadir是否正确。
关闭
3 3 06
2 的其他软件列表。
我忘记了 root 密码。
服务停止;将skip-grant-tables行添加到my.ini的[mysqld]部分重启后直接登录。
再次输入 FLUSH 权限; 更改用户“root”@“localhost”设置为“新密码”。
修改后删除my.ini中的skip-grant-tables并重新启动。

3 注销后,服务仍然可用。
要删除 MySQL,请输入 sc 或使用 CCleaner 进行扫描。

4 以后再也不用担心绿色版了。
如果您使用官方 .msi 软件包并卸载控制面板,它就会清理干净。
安装前不要忘记停止服务并备份数据。
使用 RevoUninstaller 等工具定期扫描。
如果这仍然不起作用,请考虑升级到MySQL8 .0。

当我这样做时,即使我删除了注册表,我的手也在颤抖。
现在就让我给大家说清楚吧。
跟着它。
如果不起作用,请在系统日志中查找原因。

如何完全卸载MySQL数据库(图文教程)

啊,对对对,这样就得卸载MySQL了。
当我卸载它时,我几乎搞砸了。

首先,应该停止MySQL服务。
我在 Windows 1 0 上执行此操作。
我不记得是在 2 02 2 年。
无论如何,有一天我打开“管理”并在“服务和应用程序”中搜索。
我找到了一个叫做MySQL和MySQL5 7 的。
我右键单击每个并选择“停止”。
我记得操作有点慢,等了一会儿才停下来。

停止之后,我尝试了另一种方法,就是在cmd中输入命令。
我输入 net stop mysql 并按 Enter 键。
屏幕上没有显示任何内容,因此我不确定它是否已暂停。
也许我记错了命令,或者服务名称不是默认的“mysql”。
后来我意识到这取决于实际的服务名称。

此后应用程序本身将被卸载。
我用的是3 6 0软件管家,在上面搜索MySQL,找到后点击卸载。
界面相当复杂,有很多按钮。
卸载过程也相当漫长,需要一段时间才能完成。

卸载还不行,还得删除安装目录。
默认位置是 C:\ProgramData\MySQL。
该程序数据是隐藏的。
您必须单击文件管理器中的选项才能显示它。
我点开一看,里面有一堆文件夹,于是我直接删除了MySQL文件夹。
那个操作有点吓人,万一不小心删了怎么办。

下一步是删除注册表。
我按 Windows+R,输入 regedit,然后按 Enter。
界面又黑又吓人。
我按Ctrl+F,搜索“MySQL”,发现了很多东西,就点进去一一删除了。
我对这次手术非常紧张,因为担心不小心移除了其他东西。
后来听说有风险,心里有点后悔。

删除这些后,我必须到C盘的另一个位置才能找到MySQL文件夹。
路径为 C:\Documents and Settings\All Users\Application Data\MySQL。
那个地方相当难找。
您必须单击多层文件夹。
删除后,我清空了回收站。

最后,我重新启动了计算机。
重启后我发现MySQL应该卸载干净了。
但过了一段时间我就有点担心了,生怕会有残留。
后来我觉得这个手术可能有点极端,强度太大了。

总之,卸载MySQL时要小心,尤其是删除注册表时,很容易导致崩溃。