我刚刚为snow leopard安装了mysql 5.5.16 (通过pkg install),但我在运行mysql时没有权限(即无法授予权限),并且我的许多命令在shell/ bash中无法识别(即所有'mysql‘命令都无法识别)。
我想我是以root用户身份登录的,但当我'select user()‘时,它显示我是以'btran’身份登录的(不确定这是否是偶然创建的,我只想访问root用户,我不确定该怎么做)。一切都在我的本地机器上,只是想开始学习mysql。我可以提供更多的信息,但任何帮助都将非常感谢!
发布于 2011-10-13 10:16:37
您没有指定;当您尝试mysql命令时,您会得到什么错误?如果找不到命令,那么可能是路径问题(快速谷歌搜索显示,雪豹中的mysql命令是/usr/local/mysql/bin/mysql,但我自己没有mac )。
其次--我们要清楚的是--在OS中扎根并不是在MySQL中扎根。如果二进制文件安装在上述位置,请使用...设置root密码。
/usr/local/mysql/bin/mysqladmin -u root password [PASSWORD]...command。然后通过..。
/usr/local/mysql/bin/mysql -u root -p编辑:路径问题看起来绝对是对的。查看http://hivelogic.com/articles/compiling-mysql-on-snow-leopard/
https://stackoverflow.com/questions/7748598
复制相似问题