【踩坑】通过brew将MySQL更新到9.0后无法正常启动服务

前言

通过brew将MySQL更新到9.0后无法正常启动服务

原因

  • MySQL的9.0版本不再支持之前的身份验证方式,且不可以从8.0直接升级到9.0,而是应该从8.4升级到9.0

解决问题

  • 降级到8.4
1
2
3
4
brew services stop mysql
brew uninstall mysql
brew install mysql@8.4
brew services start mysql@8.4

完成

参考文献

Github——simon-tma