Mysql8.0以上-升级坑
背景:一台windows服务器上要安装2个版本的MySQL服务,原因是旧版本的MySQL服务是5.5的,不能使用with recursive递归查询 ,而业务需要。。。😶
- 坑一:下载慢
去官网上下载MySQL的数据库也太慢了。。。,要等好久也下载不下来,灵机一动去搜索了一下镜像下载
就有了一下2个镜像:- http://ftp.ntu.edu.tw/MySQL/Downloads/MySQLInstaller/mysql-installer-community-8.0.26.0.msi (优点:版本比较新;缺点:下载能比官网稍微快一点点👌)
- https://cdn.mysql.com/archives/mysql-installer/mysql-installer-community-8.0.25.0.msi (优点:下载快,飞一般的速度🚀;缺点:版本更新延迟)
- 坑二:版本8.0.22竟然没有安装路径选择???😓 无奈下载了版本8.0.25
- 坑三:安装完成之后 Navicat竟然不能链接,显示 Authentication plugin ‘cachingsha2password’ cannot be loaded
查询了资料之后,结果是出现这个原因是mysql8 之前的版本中加密规则是mysqlnativepassword,而在mysql8之后,加密规则是cachi