今天备份MySQL数据库的时候,直接输入命令mysqldump发现提示命令不存在,这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令

解决方法;

首先得知道mysqldump命令的完整路径,可以使用find命令查找

  1. find  / -name mysqldump 

比如mysqldump  的路径是: /usr/local/webserver/mysql/bin/mysqldump ,然后映射一个链接到/usr/bin目录下,相当于建立一个链接文件

  1. ln -s /usr/local/webserver/mysql/bin/mysqldump /usr/bin/mysqldump