mysql如何在cmd中知道密码

2023-12-11 17:00:05 举报文章

MySQL 是一款十分流行的关系型数据库管理系统,可以在 Windows 系统下使用 CMD(命令提示符)进行配置。在日常使用中,往往会遇到忘记 MySQL 密码的情况,那么在 CMD 中如何知道密码?下面来介绍两种方法。

第一种方法是使用 MySQL 官方提供的“找回密码工具”,具体步骤如下:

--by www.qzphp.cn
1. 停止 MySQL 服务。
net stop mysql
2. 以安全模式启动 MySQL。
mysqld --skip-grant-tables
3. 以 MySQL 命令行登陆。
mysql -u root
4. 重置密码。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
5. 退出 MySQL。
exit
6. 关闭安全模式,重新启动 MySQL 服务。
mysqld
7. 登陆 MySQL。
mysql -u root -p 

在执行第 4 步时,将“new_password”改为你要设置的新密码即可。

第二种方法是进入 MySQL 数据库文件夹下的“my.ini”文件中进行修改,具体步骤如下:

--by www.qzphp.cn
1. 运行 CMD,输入以下命令。
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
2. 输入以下命令,打开 my.ini 文件。
notepad my.ini
3. 找到“[mysqld]”下面的“skip-grant-tables”一行,将其注释掉(在前面加上“#”符号)。
4. 关闭文本编辑器,保存修改。
5. 重新启动 MySQL 服务。
6. 另打开一个 CMD,输入以下命令。
mysql -u root -p
7. 输入新密码即可。 

在以上两种方法中,第一种方法比较简单,不需要进行文件修改,但需要记得新密码。第二种方法需要进行文件修改,但可以不必记住新密码。具体选择哪种方法,可以根据自己的实际情况来考虑。

如果你认为本文可读性较差,内容错误,或者文章排版错乱,请点击举报文章按钮,我们会立即处理!