gpt4 book ai didi

MySQL 5.5 命令行客户端在 Windows 7 中忘记密码

转载 作者:行者123 更新时间:2023-11-29 01:31:06 25 4
gpt4 key购买 nike

我忘记了 Windows 7 中 MySQL 5.5 命令行客户端的根密码。我无法登录。如何找回密码或重置密码?

最佳答案

RTM:http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html

这是一步一步的过程:

重要:您需要在 Windows 上具有系统管理员权限。

1- 停止你的 MySQL 服务器

2- 创建一个空文本文件,并将这些语句放入:

UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;

您可以用您自己的密码替换字符串“MyNewPass”。

3- 保存文本文件。 (例如 c:\temps\mysql-reset-pass.sql )

4- 重新启动 MySQL 服务器并告诉它加载文件:

mysqld-nt --console --init-file=c:\temps\mysql-reset-pass.sql

根据您的 MySQL 安装,您可能还需要提供 ini 文件的路径。在这种情况下,添加“--defaults-file”开关

mysqld-nt --console --init-file=c:\temps\mysql-reset-pass.sql --defaults-file=c:\path\to\my.ini

5- 正常重启服务器。您应该能够使用新密码进行连接

请记住删除您刚刚在第 2 步中创建的文本文件。它包含明文密码。

关于MySQL 5.5 命令行客户端在 Windows 7 中忘记密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12330497/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com