日期:2014-05-16  浏览次数:20710 次

为什么要用绝对路径呢?
我在 usr/local/mysql/bin下
mysql -u root mysql
报错 bash:mysql:command not found

但是,我要是敲命令
usr/local/mysql/bin/mysql -u root mysql
居然就可以了,请问为什么哦?

------解决方案--------------------
没设置PATH
------解决方案--------------------
需要将“/usr/local/mysql/bin/”加到PATH环境变量中:
export PATH=$PATH:/usr/local/mysql/bin/

或:ln -s /usr/local/mysql/bin/mysql /usr/bin/,再运行你的命令