mysql忘密码怎么弄
时间 : 2023-03-08 08:44:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
1. 停止 MySQL 服务
首先,需要停止 MySQL 服务。可以使用以下命令来停止 MySQL 服务。
```bash
sudo service mysql stop
2. 启动 MySQL 服务
接下来,需要以跳过授权认证的方式启动 MySQL 服务。可以使用以下命令来启动 MySQL 服务。
```bash
sudo mysqld_safe --skip-grant-tables &
3. 登录 MySQL
现在,可以使用下面的命令来登录 MySQL。
```bash
mysql -u root
因为跳过授权认证,在登录时不需要输入密码。
4. 修改密码
一旦成功登录,可以使用下面的命令来更改密码。
```mysql
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';
FLUSH PRIVILEGES;
在上述命令中,将 `new_password` 替换为你想要设置的新密码。
5. 重新启动 MySQL 服务
现在,可以使用以下命令来重新启动 MySQL 服务。
```bash
sudo service mysql restart
6. 测试新密码
最后,可以使用下面的命令来测试新密码是否正常工作。
```bash
mysql -u root -p
当提示输入密码时,请输入刚刚设置的新密码。
如果一切正常,应该可以成功登录 MySQL 服务器。这时,就可以开始使用新密码来访问 MySQL 数据库了。
总结
通过上述步骤,可以轻松恢复 MySQL 的 root 用户密码。记住,在完成密码重置后,请及时停止跳过授权认证的 MySQL 服务,避免安全问题的出现。
上一篇
在mysql中怎么写汉子
下一篇
怎么看mysql的名称
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章