admin 管理员组文章数量: 1103785
终端启动mysql报错:
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
系统偏好设置里的mysql也无法Run。
到现在还是不知道为啥会报这个错,我怀疑是下载mongodb的时候改bug改坏了。。。上网查看到的解决办法是一大篇博客,懒得弄。
最后我的解决办法蛮意外的,也很简单!只要你的mac已经装了brew!没有就去装一下,mac搞开发早晚会用上!
顺带附上brew安装命令:
/bin/zsh -c "$(curl -fsSL https://gitee/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
🎈进入正题
运行这个命令,安装mysql(原来的我没卸载)
brew install mysql
运行结束后画面如下:
这个时候,输入:
mysql.server start
发现mysql成功开启了!!running!
我们先运行,这一部分你自行配置!注意一定要三思而行不要急!看不懂的句子就去百度翻译一下:
mysql_secure_installation
配置完成后:
brew services start mysql
🌟成功启动!
最后,打开workbench或者navicate,会发现原来的数据库mysql数据库都没了,但是你可以在原来的mysql文件夹里找到那些data,所以不用慌。
关掉终端后,按照你以前启动mysql的方式再去启动,就没有问题啦~
我的是用:
PATH="$PATH":/usr/local/mysql/bin
mysql -u root -p
问题解决啦~~~~~~🌹
呜呜呜有和我一样遇到这个问题的倒霉蛋吗😭,有没有帮到你呢?!🥺
本文标签: 报错 轻松 connect local MySQL
版权声明:本文标题:轻松解决启动mysql报错Can‘t connect to local MySQL server through socket ‘tmpmysql.sock‘ (2)[MACOS] 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.520sys.cn/xp/1755028620a1458791.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论