如果之前没有安装过MySQL 5.7
brew install mysql@5.7 // 安装
brew link --force mysql@5.7 // 链接
brew services start mysql@5.7 // 启动服务
echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc // 输出到环境变量如果之前安装了 MySQL 5.7 或者 安装之后报错也需先执行三步删除
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
brew uninstall mysql@5.7 //或者按照错误提示执行删除 sudo rm -rf /usr/local/Cellar/mysql@5.7/5.7.*
rm -rf /usr/local/var/mysql //如安装之后报错,关键点是删除这个文件夹
rm /usr/local/etc/my.cnf
---和第一种情况一样
brew install mysql@5.7 // 安装
brew link --force mysql@5.7 // 链接
brew services start mysql@5.7 // 启动服务
echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc // 输出到环境变量❗️重要的一步,设置安全的访问
mysql_secure_installation