【问题标题】:mysql command does not execute mysqlmysql命令不执行mysql
【发布时间】:2016-07-02 17:13:17
【问题描述】:

我用mysql的bin文件夹的路径:

usr/local/mysql/bin

这是我的 zshrc bash 配置:

export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/Users/leon/bin/subl"
export PATH="/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH"

当我输入 mysql 时,我得到以下信息


命令运行:

echo $PATH
/Users/leongaban/.nvm/versions/node/v5.8.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

which mysql
mysql not found

mysql --help
zsh: command not found: mysql

sudo find / -name mysql
Password:
/Applications/MySQLWorkbench.app/Contents/MacOS/mysql

ps -ef | grep mysql
   74    96     1   0 11:18AM ??         0:02.90 /usr/local/mysql/bin/mysqld --user=_mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --log-error=/usr/local/mysql/data/mysqld.local.err --pid-file=/usr/local/mysql/data/mysqld.local.pid --port=3307
  501 16302  9174   0  1:27PM ttys001    0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn mysql

【问题讨论】:

    标签: mysql bash terminal path zshrc


    【解决方案1】:

    我的 PATH 是正确的,但是它被我的 .zshrc 文件中较低的 PATH var 覆盖

    # User configuration
    export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin"
    # export MANPATH="/usr/local/man:$MANPATH"
    

    注释掉该行后,mysql 再次工作。

    【讨论】:

      【解决方案2】:

      这里有一些命令可能有助于确定问题的更多信息:

      回显 $PATH

      哪个mysql

      mysql --帮助

      查找/-name mysql

      ps -ef | grep mysql

      如果您仍然不知道,您可以在此处将输出发布到这些命令。还要解释 Alex Trebek,请以问题的形式表达您的帖子。你期待看到什么?

      【讨论】:

      • 啊,谢谢,稍后会尝试并更新我的标题
      • 使用 'ls -la' 对目录进行“长列表”也很有帮助
      • 嘿,我用你发布的命令和我得到的结果更新了我的问题
      • 想通了,还有另一个 PATH 变量覆盖了我的配置,在我的 .zshrc 默认设置中较低
      • @Leon - 看起来您的第一个 PATH 值没有正确附加到导出的 PATH 中。您可以尝试将所有内容添加到同一个 PATH 列表中。另外,我没有看到两次导出 PATH 的意义,因此如果您决定坚持使用两行,则可以尝试删除第一个“导出”。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-04
      • 2011-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多