为什么我必须在启动mysql时使用关键字[open]

时间:2010-01-22 22:08:25

标签: mysql macos

我的mac上安装了mysql(运行OSX Snow Leopard)。根据我所看到的一切,我所要做的就是在命令行输入mysql以显示监视器。我的路径中有/ usr / local / mysql。

相反,我必须键入open mysql。这打开了监视器。但是,我无法以root用户身份登录。我试过sudo打开mysql。这有效,但它仍然以@localhost身份登录。

怎么了?

谢谢,

约翰

1 个答案:

答案 0 :(得分:0)

/usr/local/mysql通常是MySQL在OS X上安装的目录。请尝试以下命令:

/usr/local/mysql/bin/mysql

此外,我使用别名启动本地MySQL服务器:

alias mysqld="sudo /usr/local/mysql/bin/mysqld_safe"