如何从 Windows 中彻底删除 MySQL?

如何从 Windows 中彻底删除 MySQL?

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

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

当它重新启动时,它仍然拥有卸载之前的数据库。

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

答案1

弄清楚了

要完全删除 MySQL,您还必须删除数据文件夹,该文件夹实际存储了数据库信息。

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

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

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

答案2

对于 Windows 7,它位于 ProgramData\MySQL

答案3

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

可以卸载 MySQL 程序逐个来自Control Panel > Add or Remove Programs或使用MySQL Installer应用程序。

使用 MySQL 安装程序: 找到 MySQLInstaller.exe 或 MySQLInstallerLauncher.exe(两者执行相同的工作)

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

C:\Program Files (x86)\MySQL\MySQL Installer for Windows\

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

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

再次,您可以删除逐个或者一次全部通过选择Product然后execute

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

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

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

C:\ProgramData\MySQL
C:\Program Files\MySQL
C:\Program Files (x86)\MySQL
C:\Users\user_name\AppData\Roaming\MySQL

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

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

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

答案4

数据文件夹放在这里,我运行的是 64 位 Windows 7。

目录:\ProgramData\MySQL

相关内容