2

我有点纠结于如何处理这个问题。我在这个站点和 mysql 站点之间找到了几个关于如何解决忘记的 root 密码的选项,但我想我现在已经破解了它。

  1. 我无法将 line 命令与 mysql.com在此处推荐的已创建重置文本文件一起使用

  2. 所以我卸载了我用来安装它的 WAMP。这也失败了,因为重新安装后我有一个新版本,我无法登录其中任何一个。显然这两个版本仍然存在,因为卸载 WAMP 并没有卸载 MySQL。

  3. 所以我在这里尝试了确保一切都被删除的步骤,然后重新启动并重新安装了 WAMP。不去,不会使用默认密码。

  4. 尝试使用最新版本运行命令行命令并收到此错误

现在我无法做任何我需要完成的事情,我发现的所有其他帖子似乎都是我已经尝试过的这些事情的变体。

4

2 回答 2

0

这一次,新版本的 mysql 让我无需密码即可登录。我能够从命令行修复它并将其重置为我想要的。之前尝试过多次,所以我不能说我明白现在发生了什么变化,但确实如此。

于 2013-07-21T23:21:56.903 回答
0

尝试按照此处所述重置密码

  1. 停止 mysql 服务(可能需要用户是 admin/root)
  2. 写入ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';新文件并将其保存在C:\mysql-init.txt(对于Windows)
  3. 打开 cmd.exe(具有管理员权限)并输入命令(见下文)

命令

 C:\> cd "C:\Program Files\MySQL\MySQL Server 8.0\bin"
 C:\> mysqld --init-file=C:\\mysql-init.txt

它对我有用。

于 2015-02-26T21:01:29.093 回答