数据库
首页 > 数据库> > mac sequel连接mysql

mac sequel连接mysql

作者:互联网

brew的安装可以参考 https://daguang.blog.csdn.net/article/details/114530256

brew 安装 mysql

brew install mysql

可视化工具:

https://m4.pc6.com/cjh3/sequelpro.dmg

1、用sequel pro 工具登录,连接失败~!“Authentication plugin 'caching_sha2_password' cannot be loaded”

失败原因:

mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password

解决办法:

把mysql用户登录密码加密规则还原成mysql_native_password

具体步骤如下

1、登录

mysql -u root -p

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; 

如果提示密码策略问题,可以用复杂点的密码 如 Root@123456  

2、修改账户密码加密规则并更新用户密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root@123456' PASSWORD EXPIRE NEVER;   #修改加密规则

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Root@123456';   #更新一下用户的密码

 3、刷新权限

FLUSH PRIVILEGES;

4、如果还是连接不上,可以重启下mysql

mysql.server restart 

标签:加密,sequel,密码,mac,USER,mysql,password,root
来源: https://blog.csdn.net/yan88888888888888888/article/details/114530485