【问题标题】:Can't access MySQL via command line [closed]无法通过命令行访问 MySQL [关闭]
【发布时间】:2012-10-03 06:03:21
【问题描述】:

我在 Mac OSX Snow Leopart 上安装了 MySQL,但无法通过终端启动它:

$ mysql
-bash: mysql: 找不到命令

$ 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 一起使用。所以我想我缺少一些东西。如果没有解释清楚,我深表歉意。

【问题讨论】:

  • 您绝对不需要从 Ruby on Rails 运行 mysql 命令行工具。

标签: mysql ruby-on-rails macos terminal


【解决方案1】:

/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 符号链接到路径中的某些内容

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

【讨论】:

  • 谢谢,但我该如何添加:在条目之间并删除 /mysql
  • 您使用的是什么操作系统和外壳?通常路径是在您的配置文件中设置的(这是特定于 shell 的)
  • 谢谢它终于工作了谢谢。
猜你喜欢
  • 1970-01-01
  • 2012-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-18
  • 1970-01-01
  • 2021-12-20
  • 2013-11-30
  • 2014-02-04
相关资源
最近更新 更多