2

我有一台装有 OS X 10.6.8 (10K540) 和 homebrew 0.8 的 Mac Air。我已经用brew install mysql. 我已按照自制软件给出的说明进行操作,特别是:

unset TMPDIR
mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp

现在的问题是启动服务器。Homebrew 说手动启动 mysqld mysql.server start。当我尝试这样做时,我收到一个错误:

服务器退出而不更新 PID 文件 (/usr/local/var/mysql/MICHAEL-ZELLMANNs-MacBook-Air.local.pid)

在做了更多研究之后,我尝试了:

unset TMPDIR
mysql_install_db

但这给了我一个 FATAL_ERROR。

./bin/my_print_defaults

更多数据:

which mysql yields /usr/local/bin/mysql
mysql --version yields mysql  Ver 14.14 Distrib 5.5.14, for osx10.6 (i386) using  EditLine wrapper
4

2 回答 2

1

我知道不久前有人问过这个问题,但我在 OSX Mavericks (10.9.3) 上通过 Homebrew 安装 MySQL 5.6.19 时遇到了类似的问题。

经过几次尝试,最终删除*.err文件/usr/local/var/mysql并运行mysql.server start对我有用。

于 2014-06-24T22:46:03.220 回答
0

您需要检查 mysql error.log 文件中的错误消息。

于 2011-07-10T20:20:09.907 回答