MySQL不能在Mac上启动,即使它是使用Brew安装的

时间:2017-03-30 00:30:46

标签: mysql macos installation

在Apple首选项中,我可以看到MySQL图标。当我点击它时它说它无法启动。

enter image description here

在终端上我可以看到已经使用brew安装了MySQL:

mysql --version
mysql  Ver 14.14 Distrib 5.7.17, for osx10.11 (x86_64) using  EditLine wrapper

为什么我无法启动mysql服务器?

当我尝试从Mac终端跳转到mysql提示符时,我得到以下内容:

sudo mysql -u root
Password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

更新:

mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Jason-MacBook-Pro:fe$ mysql -uroot
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

1 个答案:

答案 0 :(得分:0)

尝试在命令提示符下运行命令which mysql,它会像某些东西一样。 /usr/local/mysql/bin/mysql。然后使用mysql命令确认没有运行现有ps aux | grep mysql进程。然后,如果没有进程运行,请使用以下命令从命令行启动 mysql : -

/usr/local/mysql/bin/mysqld

之后再次使用命令ps aux | grep mysql和mac首选项设置确认,mysql应该启动并运行。

如果它不起作用,请告诉我。

相关问题