安装MySQL和检查根密码失败?

安装MySQL和检查根密码失败?,mysql,mysql-workbench,Mysql,Mysql Workbench,我最近使用安装程序卸载并重新安装了MySQL(在Windows7上)。当我尝试设置MySQL服务器时,它不会让我继续,除非我输入“当前”根密码???我不明白如果我完全卸载并重新安装了程序,怎么会有当前的根密码 我试过使用一个空白密码,以及我能想到的所有我会使用的密码,但没有任何效果。谷歌是完全没有帮助的,因为我发现的每一个结果要么是指“自制”安装,不管是什么,要么是指Linux上的安装。是否有卸载拒绝删除的配置文件文件夹需要手动删除?还是我错过了什么 卸载过程完成后,请检查以下目录是否存在并删除

我最近使用安装程序卸载并重新安装了MySQL(在Windows7上)。当我尝试设置MySQL服务器时,它不会让我继续,除非我输入“当前”根密码???我不明白如果我完全卸载并重新安装了程序,怎么会有当前的根密码

我试过使用一个空白密码,以及我能想到的所有我会使用的密码,但没有任何效果。谷歌是完全没有帮助的,因为我发现的每一个结果要么是指“自制”安装,不管是什么,要么是指Linux上的安装。是否有卸载拒绝删除的配置文件文件夹需要手动删除?还是我错过了什么


卸载过程完成后,请检查以下目录是否存在并删除:

  • C:\ProgramFiles\MySQL
  • C:\ProgramFiles(x86)\MySQL
  • C:\ProgramData\MySQL
  • C:\Users[用户名]\AppData\Roaming\MySQL

PS:请记住,如果您的工作站上安装了多个MySql实例,则需要进入每个目录并仅删除相关实例。

在新开发的计算机上,在Windows 10 64位中安装MySql 8.0.18后,我遇到此错误,无法连接到MySql。
没有别的办法。 然后我卸载了Mysql,删除了C:\Program Files\Mysql,并重试安装Mysql 8.0.18,重新安装时要求指定root用户密码。
指定根密码后,我可以连接。

您是如何卸载的?@Simonare使用MySQL安装程序,我希望这将是一个比使用Windows添加和删除程序更彻底的卸载,但显然不是……安装程序不会删除DB数据,因为它可能包含有价值的数据。您必须手动删除它。此数据库数据包括您的用户凭据。危险的建议。这样,用户可能会删除超出预期的内容(例如,如果安装了多台服务器)。相反,用户应该专门查找要卸载的版本,只删除该版本(以及相同的体系结构(x86、x64))的数据就这一点而言。@MikeLischke,有时候最好的办法是从零地开始去掉所有数据。我认为db数据本身可能位于
C:\ProgramData\MySQL\data