【发布时间】:2017-08-18 05:33:51
【问题描述】:
我在我的 Windows 机器上忘记了“MySQL”的“根”密码。我尝试使用此link,但收到错误消息(附图片)。谁能帮我解决这个问题?
遵循的步骤:-
1:- 在我的计算机服务部分停止了“MySQL 进程”。
2:- 创建了一个包含数据的 .txt 文件 ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
3:- 将文件重命名为 mysql-init.txt 并保存到 C 盘。
4:- 打开命令提示符并使用命令 C:> cd C:\Program Files\MySQL\MySQL Server 5.7\bin
5:- 然后用C:> mysqld --init-file=C:\mysql-init.txt
之后,我在控制台中收到此错误消息。
【问题讨论】:
-
您有需要保留的数据吗?
-
我看到您使用的是 v 5.7。 5.7.5 和 5.7.6 之间的程序似乎有所不同。您能否概述一下您遵循的步骤(编辑您的问题)?
-
嗨芒果,感谢您的快速恢复。我不想保留我之前创建的任何数据。只是当我尝试创建一个新数据库时,我遇到了这个问题。
-
如果不查看您的系统,我无法说出实际出了什么问题,但第一条错误消息表明缺少某些内容。如果情况变得更糟,您可以卸载并重新开始。但是,我强烈建议您同时安装 MySQL WorkBench,它是 Oracle 提供的免费 GUI。
-
嘿 Manngo,现在在我的问题部分中编辑了以下步骤。我已经尝试过卸载安装过程。但似乎没有成功。
标签: mysql