0

.bashrc 说:

PATH=$PATH:/usr/local/mysql/bin/:$HOME/.rvm/bin # Add RVM to PATH for scripting

mysql -u root返回

-bash: mysql: command not found

但如果我这样做/usr/local/mysql/bin/mysql -u root 一切正常。为什么不使用 PATH 进行搜索?

谢谢

4

1 回答 1

1

您需要使用:

export PATH=$PATH:...

或者export PATH在此语句之后添加语句。

您所做的更改不会在您的.bashrc. export在分配之前添加(或export PATH稍后添加)将确保您的更改导出到 shell 的子进程。

于 2013-01-04T16:00:39.917 回答