1

我无法在 Mac OSx Mountain Lion 上启动 MySQL 服务器。这可能是因为不再有名为“mysql.sock”的文件。在终端上运行 mysql 命令时,我得到

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

在此问题之前,MySql 服务器在我的机器上运行良好很长时间。什么可能导致此错误?

更新 :

我试过运行 mysqld_safe 但没有用,然后运行 ​​'/usr/local/mysql-5.6.12-osx10.7-x86_64/scripts/mysql_install_db' 但这就是我得到的

致命错误:找不到 ./bin/my_print_defaults

如果您从源代码编译,则需要运行“make install”将软件复制到正确的位置以供操作。

如果您使用的是二进制版本,则必须位于提取存档的顶层,或者传递指向该位置的 --basedir 选项。

4

0 回答 0