输入当前 root 密码时安装 MySQL 8.0.20 (Windows 10) 时出错

Error installing MySQL 8.0.20 (Windows 10) when entering current root password

我正在尝试通过下载的包 "mysql-installer-community-8.0.20.0".

安装新版本 MySQL 8.0.20

我卡在了步骤"Accounts and Roles"。我已经输入了我以前的"Current root password",但现在它不起作用了。但我完全确定这个密码是正确的。 enter image description here

我试图从控制面板中卸载 MySQL 并删除与 MySQL 相关的每个 windows 文件夹和文件(即使我找不到与 [=42] 相关的任何内容=] 从 Windows 10) 打开应用程序 "Services" 时,然后重新安装。但是这样的密码不起作用。

也许,另一种解决方案是重设密码?但是我已经尝试去"MySQL 8.0 Command Line Client"去做那个但是我无法打开这样的黑window输入正确的代码来更改密码,这样window不会弹出。

***为了以防万一,我指出了 3 个事实: 1) 在安装"mysql-installer-community-8.0.20.0"之前,我已经通过包"mysql-installer-web-community"(网页版)安装了一个以前版本的MySQL。但是我在安装新版本之前取消了这样的版本。

2) 昨天,我尝试通过下载包"mysql-installer-community-8.0.20.0"配置这样的MySQL8.0.20,我的密码被正确接受了。但是,这样的配置过程卡在了步骤"Apply Configuration"。卡在“启动服务器”步骤,提示"The configuration step is taking longer than expected"。它永远不会结束。所以今天又尝试了一遍,但是现在流程卡在了之前的密码步骤。很奇怪。 enter image description here

3) 另一点可能有帮助的是,当我安装以前的版本时,我在步骤 "Authentication Method" 中选择了第二个选项(使用旧版身份验证方法(保留 MySQL 5.x兼容性)。

任何帮助都会很棒。非常感谢高级

DLJ !

不确定您是否仍然遇到这个问题,但是,不管怎样,发现您问题的人可能仍然对以下示例案例有一定的用处:

  1. Setting up new instance of MySQL what is Current Root Password?

我也遇到过root账户密码请求问题。我有:

  1. 已从控制面板中卸载有关 MySQL 的所有内容;
  2. 重新启动我的计算机以消除针对 C 驱动器位置(我已安装 MySQL 的位置)的任何权利问题;
  3. 删除了以下所有与MySQL相关的路径:C:\Program Files\MySQL C:\Program Files (x86)\MySQL C:\ProgramData\MySQL C:\用户[User-Name]\AppData\Roaming\MySQL
  4. 运行 再次安装程序社区,似乎“帐户和角色”不再要求您提供现有密码来检查,而是一个新密码:)