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

linux下 ssh远程执行目标机器上的shell脚本,shell脚本中包含mysql 操作,提示mysql command not found
linux下 ssh远程执行目标机器上的shell脚本,shell脚本中包含mysql 操作,提示mysql command not found,但是直接在目标机器操作mysql,是正常的 ,请问这是为何?

------解决方案--------------------
估计是环境变量不一样,脚本里写mysql的绝对路径试试
------解决方案--------------------
请把完整代码贴出来看看
------解决方案--------------------
无代码无真相。
------解决方案--------------------
mysql的执行使用绝对路径。
------解决方案--------------------
ssh 111.111.111.111 "/usr/local/mysql/bin/mysql xxx"
------解决方案--------------------
脚本写的有问题