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