Linux中找不到mysqldump命令的原因:系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令。
解决方法:1、知道mysql命令或mysqldump命令的完整路径,可以使用find命令查找
# find / -name mysqldump -print
比如mysql的路径是:/usr/local/mysql/bin/mysqldump
2、映射一个链接到/usr/bin目录下,相当于建立一个软链接文件
# ln -s /usr/local/mysql/bin/mysqldump /usr/bin
此时再使用mysqldump命令就可以了