雪豹中的mySQL 5.5启动服务器/权限被拒绝

时间:2011-10-13 01:57:11

标签: mysql macos osx-snow-leopard

我刚刚为雪豹安装了mysql 5.5.16(通过pkg安装),但是我在运行mysql时没有权限(即无法授予privelages)并且很多我的命令在shell / bash中无法识别(即所有'mysql'命令无法识别。)

我认为我以root身份登录,但是当我'选择user()'时,它表明我签名是'btran'(不确定这是否是偶然创建的,我只是想访问root,我不知道该怎么做)。一切都在我的本地机器上,只是想开始学习mysql。我可以提供更多信息,但我们将非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

你没有说明;你尝试mysql命令时会得到什么错误?如果找不到该命令那么它可能是路径问题(快速谷歌搜索显示mysql命令是雪豹中的/ usr / local / mysql / bin / mysql,但我自己没有mac)。

第二 - 我们很清楚 - 在操作系统中扎根并不是MySQL的根源。如果二进制文件安装在上述位置,请使用...

设置root密码
/usr/local/mysql/bin/mysqladmin -u root password [PASSWORD]

...命令。然后通过...

登录
/usr/local/mysql/bin/mysql -u root -p

编辑:路径问题肯定是正确的。查看http://hivelogic.com/articles/compiling-mysql-on-snow-leopard/