mysql - 使用 Homebrew 软件安装后无法启动mysql

标签 mysql macos homebrew

我有一台装有 OS X 10.6.8 (10K540) 和 Homebrew 软件 0.8 的 Mac Air。我已经使用 brew install mysql 安装了 MySql。我已经按照 Homebrew 软件给出的说明进行操作,具体而言:

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

最佳答案

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

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

关于mysql - 使用 Homebrew 软件安装后无法启动mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6635455/

相关文章:

mysql - 导入数据库时​​"Incorrect arguments to EXECUTE"

macos - 在容器内 chowning 主机的绑定(bind) `docker.sock` 会破坏主机 docker

python - 将 pyenv python 链接到 homebrew 以避免安装 homebrew python@3.8

ruby - 在 OS X Lion : How do I edit Bash_Profile? 上安装 Postgres 的路径问题

使用 Homebrew 软件安装后找不到mysql命令

mysql - NSIS编译-无法将mysql识别为可操作程序-为什么NsExec::ExecToLog statement Fail?

php - 我是否足以保护我的网站免受 sql 注入(inject)?

php - 带有 html 复选框值的 SQL 语法错误

swift - 调整大小后的图像周围有白色边框

macos - Mac OSX Yosemite 上的 com.apple.mDNSResponder.plist 文件