mysql root用户需sudo登陆问题
系统:ubuntu 20.4mysql 版本: 8.0.28-0ubuntu0.20.04.3 (Ubuntu)问题:mysql -u root -p # 失败sudo mysql -u root -p # 成功原因:mysql 对 root用户 使用了auth_socket plugin进行认证。sudo mysql -u root -puse mysql;select user,host,pl
·
系统:ubuntu 20.4
mysql 版本: 8.0.28-0ubuntu0.20.04.3 (Ubuntu)
问题:mysql -u root -p # 失败
sudo mysql -u root -p # 成功
原因:mysql 对 root用户 使用了auth_socket plugin进行认证。
sudo mysql -u root -p
use mysql;
select user,host,plugin from user;
update user set plugin = 'caching_sha2_password';
select user,host,plugin from user;
flush privileges;
mysql -u root -p # 成功
- mysql_native_password 是 mysql5.7版本的加密方式。
- caching_sha2_password 是 mysql8.0版本的加密方式。
修改密码:
mysqladmin -u root -p password

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)