2011-07-09 43 views
2

我有一台配备OS X 10.6.8(10K540)和自制软件0.8的Mac Air。我已经使用brew install mysql安装了MySql。我遵循自制软件提供的说明,具体如下:用自制软件安装后无法启动mysql

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

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

The server quit without updating PID file (/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 
+3

嘿,你解决了吗?我有完全相同的问题? – Denis

+0

是的,有什么解决方案? – botbot

回答

0

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

0

我知道这个问题前一段时间被问到,但是我有类似的问题在OSX Mavericks(10.9.3)上通过Homebrew安装MySQL 5.6.19。

经过多次尝试,最后删除*.err文件/usr/local/var/mysql和运行mysql.server start为我工作。