Ubuntu20.04下MySQL8.0修改root密码

下载mysql命令:

 

1 sudo apt-get update  #更新软件源
2 sudo apt-get install mysql-server  #安装mysql

 

启动/关闭mysql服务:

 

1 service mysql start
2 service mysql stop

 

查看默认用户名及密码:

1 sudo cat /etc/mysql/debian.cnf

使用图中的userpassword登录:

1 mysql -u debian-sys-maint -p

执行下列命令:

1 select user, plugin from mysql.user;

修改user=rootplugin为与上列相同:

 

1 update user set plugin='caching_sha2_password' where user='root';

 

设置root账户密码:

 

1 use mysql;
2 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
3 FLUSH PRIVILEGES;
4 Exit;

 

使用mysql -u root -p尝试登录:

 

posted @ 2021-07-01 10:34  鴥彼晚风  阅读(2442)  评论(1)    收藏  举报