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