AI智能
改变未来

Ubuntu20.04 安装 mysql8.0 之后 root 账户无法登录


一、查看密码

sudo cat /etc/mysql/debian.cnf

二、利用 debian-sys-maint 账户登录Mysql

mysql -udebian-sys-maint -p

三、查看user表信息:

use mysql;select user,host,authentication_string from user;

可以明显看到,root账户存在但密码为空。

四、修改密码:

alter user \'root\'@\'localhost\' identified with mysql_native_password by \'mysql\'; # 修改密码为 mysqlflush privileges; # 重新加载权限表

五、退出mysql重新登录

quit;mysql -uroot -p

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Ubuntu20.04 安装 mysql8.0 之后 root 账户无法登录