navicat安装(选择有rpk文件的版本,macv推荐12.0.22.0版本)
参考文章:
https://blog.csdn.net/qq_21870555/article/details/80614618
注意:
1、注册时断网,选择手动激活
2、完整激活码内容:{"K":"NAVHT4PXWT8WQBL5", "N":"52pojie", "O":"52pojie.cn", "DI":"ODQ2Yjg2ZDBjMTEzMjhh", "T":1516939200}
mysql安装
1、brew安装(默认最新版本)
brew install mysql
2、启动
brew services start mysql
3、进入
mysql mysql -uroot -p
首次进入输入密码,直接回车
4、添加所有ip可以访问方式,配置账号密码
use mysql; select user,host from user;
我们的目的是要把localhost用%代替即可
update user set host='%' where host='localhost';
5、配置账号密码
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '54321';
flush privileges;l
此时,MYSQL就可以用任何IP地址来访问了。
注意:
mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password。
解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密码加密规则还原成mysql_native_password。