在 Apple 偏好设置中,我可以看到 MySQL 图标。当我点击它时,它说它无法启动。
在终端上我可以看到 MySQL 已经使用 brew 安装了:
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)
最佳答案
尝试在命令提示符下运行命令 which mysql
,它会像某些东西一样 o/p。 /usr/local/mysql/bin/mysql
。然后使用 ps aux | 确认没有现有的
命令。然后,如果没有进程正在运行,请使用以下命令从命令行启动 mysql :-mysql
进程正在运行。 grep mysql
/usr/local/mysql/bin/mysqld
之后再次使用命令 ps aux | 确认grep mysql
和 mac 首选项设置,mysql 应该已启动并正在运行。
如果它不起作用,请告诉我。
关于MySQL 在 Mac 上无法启动,即使它是使用 Brew 安装的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43106468/