如何快速卸载MySQL并重新安装 MySQL完美清理与安装详细步骤

Ouch, I have to chat with you about this. 前年我在公司给服务器搞这个,差点把系统整崩了,还好我反应快。
你看啊,卸载MySQL,这步子得迈大点,千万别留尾巴。

First of all, the service must be stopped. I used to do it on Windows Server. 我直接进入“服务”管理器,找到MySQL图标,然后单击停止。
或者你打开命令行,敲net stop mysql,这得先试一下,看你那系统认不认识这个命令。

然后卸载程序。
这很简单。
在控制面板的“程序和功能”中,可以将所有与MySQL相关的都卸载掉。
别嫌麻烦,多个版本都卸,一个不留。
我上次就忘了卸一个旧版本,结果装新的时候还提示冲突。

The next step is to delete the directory. 这个得小心点,特别是 C:\ProgramData 这个是隐藏目录,你得在文件夹选项里开显示隐藏文件。
删MySQL的安装目录,还有那些数据文件夹,这个很重要。
我忘了删一个日志文件夹,结果重装后一堆日志乱码,整了好半天。

清理注册表这步,我一般不自己动手,怕出错。
不过你要真干,就得先备份,Win+R敲 regedit 打开。
那些键值,像 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001 \Services\MySQL 这种,你都得找着删了。
I deleted one last time, but MySQL Workbench could not be connected. 纠结了半天,发现是注册表没有清理干净。

Restart the computer. This step cannot be omitted. Let the system be cleaned up.
Reinstalling is much easier. 从官网运行最新版本的社区版,运行安装包。
只需里面的“开发人员默认值”,通常就足够了。
关键是密码。
您需要设置一个包含所有大小写字母、数字和特殊符号的强密码。
默认端口为3 3 06 ,如果更改或被其他软件占用,则必须更改。

安装后可以添加环境变量,这样就可以直接在命令行使用mysql了,方便。
在日常开发中,我将bin目录C:\Program Files\MySQL\MySQL Server X.Y\bin添加到PATH中。

Testing this step is important. 查看服务管理器,查看MySQL是否启动。
Or type net start mysql on the command line. Then you use MySQL Workbench, or directly command line mysql -u root -p, enter the password, and you can get in.
Uninstallation is not complete? 那就麻烦了。
重装可能无法启动,或者提示端口被占用,或者权限不正确。
在这种情况下,您必须再次检查是否有残留文件或注册表项未被删除。
上次遇到端口被占用,用netstat -ano查看了一下,然后去任务管理器结束进程,就没事了。

You must know how to backup and restore. 安装前,使用mysqldump -u root -p --all-databases > backup.sql进行备份。
重新安装后,使用mysql -u root -p < backup> 我前年完成了重装,也正是因为如此,才没有丢失任何数据。

防火墙和权限问题也应该注意。
安装前,请勿在防火墙中屏蔽端口。
数据目录的权限也必须正确给出,否则将无法连接。

忘记密码? 还是说不能改变? When starting MySQL from the command line, add --skip-grant-tables, and then use mysqladmin -u root -ppassword 'new_password' to reset a password after entering. 或者直接 SQL 语句 ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password'; 也可以使用。
您也可以在Workbench中更改它,单击“服务器”->“用户和权限”。

总之,卸载MySQL时,谨慎是关键。
不要做一个走一步都会错,留下尾巴也会后悔。
你必须从我踩过的陷阱中吸取教训。

windows下如何彻底卸载mysql

在Windows下卸载MySQL...我以前已经这样做过好几次了。
记住具体步骤:
第一步,先停止服务。
打开命令提示符,使用Win+R键,按“cmd”并按Enter键。
然后输入“net stop mysql”并按 Enter 键。
如果安装时服务名称发生变化,则必须将其更改为您的名称。
当我安装它时,它默认为“mysql”。

第二步是从控制面板卸载该程序。
打开控制面板,进入“程序和功能”,找到“MySQL Server”,右键卸载。
此步骤将删除核心文件,但配置文件肯定会保留在那里。

第三步,删除安装文件夹。
默认为“C:\Program Files\MySQL”或“C:\Program Files (x8 6 )\MySQL”。
只需进入该目录并删除整个文件夹即可。
如果您无法进入并且提示您没有足够的权限,请右键单击资源管理器并选择“以管理员身份运行”。
上次删除它时,我以管理员身份登录。

第四步是删除注册表项。
Win+R 并按“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 删除这些 MySQL 文件夹。
修改注册表之前,请先备份并小心。
上次我差点误删了,吓了我一跳。

第五步,删除服务。
以管理员身份打开命令行并输入“sc delete mysql”。
如果服务未删除,请重试。
上次我删除服务时,我必须是命令行上的管理员。

最后一步是重新启动计算机。
一切都完成后,你必须重新开始。
重启后,查看任务管理器是否还有MySQL进程。
重启后再次尝试安装,看是否可以安装。
这样你就知道卸载干净了。

说实话,卸载MySQL最烦人的就是删除注册表,很容易出错。
上次我用了3 次才彻底卸载。

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

等等,我前两天帮小李架设了他的电脑,结果误装了MySQL,而且有很多恶意代码,所以我按照以下步骤进行了破解。
是Windows 1 0,直接出现程序数据文件夹,几分钟就可以搞定。
但他回应称,删除记录时手在发抖,重启电脑后就无法登录系统。
幸好数据库及时备份。
你觉得这个东西需要一些技术含量吗?