MySQL 5.7 重置root用户密码

MySQL 5.7 重置root用户密码

如果你忘记了 MySQL 5.7 的 root 用户密码,可以按照以下步骤来重置密码:

1、停止 MySQL 服务。

复制代码
# systemctl stop mysql.service 

2、进入MySQL服务的安全启动模式

复制代码
# mysqld_safe --skip-grant-tables &

3、连接到 MySQL 服务器:

复制代码
# mysql -u root    (回车,以免密的身份连接 mysql)
# FLUSH PRIVILEGES;

4、在 MySQL 命令行中重置 root 用户的密码

复制代码
# ALTER USER 'root'@'%' IDENTIFIED BY '新密码';
# FLUSH PRIVILEGES;    刷新授权列表
# exit;    退出 mysql 命令行

5 、关闭安全模式下的MySQL服务

杀掉mysqd_safe进程

复制代码
# kill -9 `ps -ef | grep mysqld | grep -v grep | awk '{print $2}'`

6、启动MySQL服务

复制代码
# systemctl start mysql

7、使用新密码登录到MySQL验证修改是否成功

复制代码
# mysql -u root -p
相关推荐
虎头金猫3 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
小白男神3 天前
MySQL进阶学习四(存储过程、游标、触发器)
mysql
这个DBA有点耶3 天前
MVCC深入:Read View、版本链与快照读——InnoDB并发控制的内核
数据库·mysql·架构
DBA_G3 天前
从地面到云霄:GBase数据库在民航三大场景的落地实践
数据库
自由能燃气设备3 天前
商用全预混低氮冷凝锅炉免费方案vs付费方案对比+选型避坑指南
大数据·数据库·人工智能
科创致远3 天前
科创致远 ESOP 系统核心效能与实战价值展示
大数据·数据库·人工智能·精益工程
AI职业加油站3 天前
AI智能体应用工程师证书:政策红利下的职业新风口
大数据·运维·人工智能·学习·职场发展
此冬歌咏3 天前
K8s 节点故障实战:优雅驱逐 31 秒,硬故障 331 秒,以及那个永远 Pending 的 Pod
运维·k8s
kybs19913 天前
全球灾害数据分析可视化 毕业设计-附源码66794
vue.js·spring boot·mysql·安全·django·c#·asp.net
2601_962218613 天前
万象生鲜系统称重自动多退少补算法解决生鲜非标品痛点
大数据·数据库·人工智能·python·算法