我需要采取什么步骤才能完全卸载MySQL?


20

我已经安装和卸载MySQL Server约100次。每次我重新安装东西时,它都会显示相同的配置,我认为这会引起问题。我想摆脱MySQL的所有痕迹并像第一次安装一样安装它。

我已经删除了MySQL文件夹,但是仍然遇到相同的问题。

如何重新开始并重新安装MySQL?

编辑:我的操作系统是Windows 7。


我对Windows XP有同样的问题,建议的解决方案无法解决。有人可以帮忙吗?
Amir Rachum 2010年

@Amir-检查“所有用户\应用程序数据”文件夹。
afrazier

@afrazier做到了,没有帮助。
Amir Rachum 2010年

Answers:


25

找到了有关服务器故障的解决方案:如何重置MySQL的密码?

使用Windows 7,这是我要做的事情:

  • 使用卸载程序卸载MySQL
  • 删除 C:\Program Files\MySQL
  • 删除 C:\Program Files (x86)\MySQL
  • 删除 C:\ProgramData\MySQL
  • 从任何用户的AppData文件夹中删除。例:C:\Users\rdoverby\AppData\Roaming\MySQL
  • 重新安装MySQL

3
配置和数据也可能存储在XP上的C:\ Documents and Settings \ All Users \ Application Data \ MySQL或Vista / 7上的C:\ ProgramData \ MySQL
afrazier 2010年

1
第一个答案中提到的ProgramData文件夹是一个隐藏文件夹。要查看隐藏的文件夹并找到一些您需要删除的其他MySQL文件,请按照此处的说明进行操作。

也有用:打开regedit并从注册表中删除包含“ MySql”的所有值,键和数据(使用Ctrl + F搜索)。
Cosmin 2013年

实际上使用Oracle / MySQL的安装程序产品实际上删除了我可以看到的所有实例,并允许我在重新安装MySQL Server时指定了全新的密码
Coops 2013年

3

为了确保一切都消失了,我将:

  1. 使用Revo Uninstaller Freeware卸载MySQL
  2. 安装Agent Ransack并搜索“ mysql”,“。cnf”和“ .conf”文件和目录在磁盘上的所有匹配项
  3. 使用regedit并搜索“ mysql”

记下找到的目录和注册表项,然后为自己构造一个批处理文件,该文件将清除所有剩余的文件。


3

如果您将MySQL安装为服务,则可能还希望删除该服务。

  • 确保服务已停止(如果已卸载,则应为)
  • 以管理员身份打开命令提示符(开始菜单,搜索“ cmd”,右键单击cmd.exe,以管理员身份运行)
  • 从命令提示符运行sc删除MYSQL。(用您的服务名称替换MYSQL)
  • 打开服务菜单并检查

1

MySQL将配置存储在名为my.cnf的文件中(在Windows上可能称为my.config),尝试在系统上搜索该文件并将其删除。
它通常位于/ usr / local / mysql或/ usr / local / var中的某个位置


那么它可能是Windows上的my.config
Shekhar,2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.