龙空技术网

Linux MySQL8.x忘记密码 如何重新登录 建议收藏

阿杰就系jack 51

前言:

今天同学们对“mysql重新登陆”大约比较关切,姐妹们都需要分析一些“mysql重新登陆”的相关资讯。那么小编在网络上网罗了一些有关“mysql重新登陆””的相关内容,希望小伙伴们能喜欢,姐妹们一起来了解一下吧!

编辑配置文件

vim /etc/my.cnf

添加跳过权限表

[mysql]

skip-grant-tables

直接登录MySQL

/usr/local/mysql/mysql-8.0.16-linux-glibc2.12-x86_64/bin/mysql -uroot -p

重点

use mysql;

select * from user;

desc user;

查看 authentication_string

修改命令

UPDATE mysql.user SET authentication_string = 'your_password' WHERE User = 'root' AND Host = 'localhost';

FLUSH PRIVILEGES;

回到第一步注释skip-grant-table

关闭然后启动MySQL服务

/etc/init.d/mysql.server stop

/etc/init.d/mysql.server start

重新登录输入新密码就好

标签: #mysql重新登陆