千家信息网

mysql5.7 忘记密码重置

发表于:2024-09-25 作者:千家信息网编辑
千家信息网最后更新 2024年09月25日,环境 centos7 ,mysql5.7一、停服务systemctl stop mysqld二、修改my.cnfvi /etc/my.cnf#在[mysqld]下添加一行skip-grant-tabl
千家信息网最后更新 2024年09月25日mysql5.7 忘记密码重置

环境 centos7 ,mysql5.7


一、停服务

systemctl stop mysqld


二、修改my.cnf

vi /etc/my.cnf

#在[mysqld]下添加一行

skip-grant-tables=1

启动

[root@linux~]# systemctl start mysqld


三、修改密码

[root@linux~]# mysql

mysql> UPDATE mysql.user SET authentication_string=PASSWORD('NEWPASSWORD'), plugin='mysql_native_password' WHERE User='root' ;

mysql>exit


四、配置注释掉

vi /etc/my.cnf

#在[mysqld]下添加一行

#skip-grant-tables=1


五、重启数据库

systemctl restart mysqld



0