admin 管理员组文章数量: 1184232
起因:因有特殊项目不支持mysql8.0所有要降低版本安装5.7
电脑一直是使用brew安装软件的,所以直接使用brew uninstall mysql卸载了mysql8.0
然后使用brew install mysql@5.7
结果启动的时候就报错了 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
虽然restart 提示启动成功,但是我觉得他这个很坑,提示跟实际启动情况不一致,经过排查实际未启动
使用命令查看情况 brew services list --json
网上搜了很多资料,都没解决,最后发现是卸载残留问题。顺着这个方向再次重写卸载安装尝试一下。
rm 卸载残留
find / -name mysql搜索一下相关的全部清理一遍,以下文件夹着重看一下
/usr/local/etc
/tmp/
~/Library/Logs/Homebrew
完成之后重新安装mysql
成功
本文标签: connect brew MySQL error SOCKET
版权声明:本文标题:brew 运行mysql ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘tmpmysql.sock 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1755028557a3062550.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论