如何从 Windows 中完全删除 MySQL?

Nat*_*ong 13 mysql

(我意识到有类似标题的问题,但这个问题实际上是“我如何重置密码”,并且这个问题没有指定操作系统,并且只得到了面向 Linux 的答案。)

在 Windows XP 上,我只是卸载了 MySQL 并删除了安装它的文件夹。然后我重新启动并重新安装了 MySQL。

当它恢复时,它仍然拥有卸载前的数据库。

它在哪里保存数据库信息?如何完全删除 MySQL 并重新开始,就好像我从未安装过它一样?

Nat*_*ong 18

弄清楚了

要完全删除 MySQL,您还必须删除 data 文件夹,这是实际存储数据库信息的位置。

事实证明,“典型”安装选项(在 Windows XP 上)将数据放入:

  • Windows XP: “C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1”
  • Windows Vista(?) / 7 / 8: "C:\ProgramData\MySQL"

删除该文件夹后,我可以从头开始重新安装。


小智 6

对于 Windows 7,它位于 ProgramData\MySQL


小智 6

用于完全删除从 MSI 包安装的 MySQL [Windows 10 PC 上的 MySQL 8。]

MySQL程序可以从或使用应用程序中一一卸载。Control Panel > Add or Remove ProgramsMySQL Installer

使用MySQL安装程序: 找到MySQLInstaller.exe或MySQLInstallerLauncher.exe(两者都做同样的工作)

默认情况下,安装程序位于安装 Windows 的系统文件夹中。在我的电脑中,它位于以下位置:

C:\Program Files (x86)\MySQL\MySQL Installer for Windows\
Run Code Online (Sandbox Code Playgroud)

默认安装时也可能提供开始菜单快捷方式。寻找MySQL Installer - Community

双击 MySQLInstaller(或 MySQLInstallerLauncher),将出现 MySQL 安装程序窗口。在这里您将看到添加、修改、升级、删除等选项。选择Remove

同样,您可以通过选择,然后选择 来一项一项一次全部删除。Productexecute

这将需要一些时间,安装程序可能会在中间冻结,只需终止进程并重新启动(需要很大的耐心)。不用担心,安装程序将从停止的地方开始。

注意:使用此方法删除 MySQL 时,只会删除已安装的组件。执行过程中产生的任何数据库信息(包括表和数据)、导入或导出文件、日志文件和二进制日志都保存在其配置的位置。

在默认安装中,MySQL 文件存储在以下位置:

C:\ProgramData\MySQL
C:\Program Files\MySQL
C:\Program Files (x86)\MySQL
C:\Users\user_name\AppData\Roaming\MySQL
Run Code Online (Sandbox Code Playgroud)

C:\ProgramData目录默认是隐藏的,因此安装程序不会删除该文件夹。

要完全删除 MySQL,请检查上述位置并手动删除 MySQL 文件夹(如果存在)。现在 MySQL 连同所有配置和数据库应该被完全删除。

从控制面板卸载:相信大家都知道如何从控制面板卸载程序。

  • 这是迄今为止提到的最简单、最可靠的选项,这应该是谷歌搜索“如何从 Windows 卸载 MySQL”时的第一个结果。谢谢! (2认同)