我已经在 Mac OSX Snow Leopart 上安装了 MySQL,但无法通过终端启动它:
$ mysql -bash: mysql: command not found
与 $ echo $PATH
:
/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin/usr/local/mysql/bin/mysql
这样:
$ /usr/local/mysql/bin/mysql
它可以工作,但我无法将它与 Ruby on Rails 一起使用。所以我想我缺少一些东西。如果没有明确解释,我深表歉意。
最佳答案
/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin/usr/local/mysql/bin/mysql
应该是
/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/mysql/bin
路径指向目录,您需要在条目之间使用 :
。
您还可以将 mysql 符号链接(symbolic link)到路径中的某些内容
ln -s/usr/local/mysql/bin/mysql/usr/local/bin/mysql
关于mysql - 无法通过命令行访问MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12858783/