导读:
MySQL是一款常用的关系型数据库管理系统,但有时候我们会忘记登录密码 。本文将介绍如何在忘记MySQL登录密码的情况下重置密码 。
1. 使用root用户登录MySQL服务器
如果您有root用户的权限,可以直接使用root用户登录MySQL服务器 。
2. 停止MySQL服务
使用以下命令停止MySQL服务:
sudo systemctl stop mysql
3. 启动MySQL服务并跳过授权表
使用以下命令启动MySQL服务,并跳过授权表(即不需要输入密码):
sudo mysqld_safe --skip-grant-tables &
4. 连接到MySQL服务器
使用以下命令连接到MySQL服务器:
mysql -u root
5. 重置密码
输入以下命令来重置密码:
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';
6. 刷新权限表
使用以下命令刷新权限表:
FLUSH PRIVILEGES;
7. 退出MySQL服务器
输入以下命令退出MySQL服务器:
exit;
【mysql忘记了初始密码 mysql忘了登录密码】8. 重新启动MySQL服务
使用以下命令重新启动MySQL服务:
sudo systemctl start mysql
总结:
忘记MySQL登录密码不必惊慌,只需按照以上步骤进行操作即可重置密码 。但是请注意,这种方法只适用于拥有root用户权限的情况 。
推荐阅读
- mysql 赋权 mysql附加权限不足
- mysql时间表示 mysql数据表时间类型
- 2021年9月18日国难日结婚 mysql乐观锁解决死锁
- 如何选择适合自己的云服务器? 云服务器比较怎么购买
- redis管理 redis管线的作用
- redis zset排序 redis的排序算法
- redis连接池配置参数 redis链接池满了
- redis缓存空数据 redis空闲资源