matrix | 前端技术博客

June 14 2018 —— Mysql

macOS 安装 MySQL 8.0


UlysoUlyso

MySQL 8.0 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能!

最近 Homebrew 的源也正式适配了 8.0 版本。

1# 安装 mysql 8.0
2brew install mysql
3# 安装 mysql 5.7
4# brew install mysql@5.7
5

之后发现数据库出错,无法连接。检查后发现这样一段话:

注意:从 MySQL 5.7 升级到 MySQL 8.0 仅支持通过使用 in-place 方式进行升级,并且不支持从 MySQL 8.0 降级到 MySQL 5.7(或从某个 MySQL 8.0 版本降级到任意一个更早的 MySQL 8.0 版本)。唯一受支持的替代方案是在升级之前对数据进行备份。

删除 /usr/local/var/mysql 下的内容(如果有重要内容,记得备份)

重新安装,一切正常。

然后发现 sequel pro 无法连接,提示 Authentication plugin 'caching_sha2_password' ...

解决办法