卸载原因,某次启动时,sock文件和pid文件都找不到
卸载参考如下:
https://blog.csdn.net/liuxw1/article/details/81434005
1.brew remove mysql
2.brew cleanup
3.launchctl unload -w ~/Library/LaunchAgents/com.mysql.mysqld.plist
4.rm ~/Library/LaunchAgents/com.mysql.mysqld.plist
5.sudo rm -rf /opt/homebrew/var/mysql
此外,我还删除了etc下面的my.cnf文件
然后执行brew install mysql@5.7
之后brew services list如下:
Name Status User Plist
consul stopped
mysql@5.7 stopped
nginx stopped
rabbitmq stopped
redis stopped
/opt/homebrew/etc下又重新生成了my.cnf文件
# Default Homebrew MySQL server config