【问题标题】:How do I completely remove MySQL including cached root password from Windows 10?如何从 Windows 10 中完全删除 MySQL,包括缓存的 root 密码?
【发布时间】:2020-11-07 10:46:15
【问题描述】:

我需要为 Windows 10 的 MySQL 编写安装指南。所以我需要为 100% 干净的安装程序运行截屏并记录步骤。

我的机器上已经有 MySQL,所以我卸载了它。我使用“添加/删除程序”卸载了所有 MySQL 相关组件,并删除了“C:\Program Files\MySQL”文件夹。

问题是,当我运行 MySQL 安装程序并进入“输入 root 密码”部分时,它要求我输入当前的 root 密码。

所以看起来之前的root密码被缓存在系统的某个地方。

我没有另一台干净的 Windows 10 机器来运行安装程序,我真的不想为此重新安装 Windows 10。

如何从 Windows 10 中彻底删除 MySQL 以及所有相关组件和数据?

【问题讨论】:

  • root 密码存储在数据库本身中,您似乎没有将其删除。参见例如Where does MySQL store database files on Windows and what is the name of the files? 在哪里可以找到它(最有可能在c:\programFiles\MySQL\version number\data
  • 有趣,我以为我删除了所有与c:\program files\mysql 相关的文件夹。我会再试一次。
  • 对不起,我的意思是c:\ProgramData\...,而不是c:\Program Files\...(以及链接答案中的其他位置)。
  • @Solarflare 谢谢,明天我将按照另一个答案中的说明进行彻底的重新测试,然后发布结果。

标签: mysql windows-10 uninstallation


【解决方案1】:

使用Windows 10卸载卸载所有MySQL组件后,我手动删除了c:\program files\mysqlc:\programdata\mysql文件夹。

然后可以进行完全干净的重新安装。

感谢@Solarflare 的指点!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-19
    • 1970-01-01
    • 2018-09-14
    • 2018-11-13
    • 2017-03-07
    • 2014-01-09
    • 2023-04-01
    • 2018-05-01
    相关资源
    最近更新 更多