bash: mysqldump: command not found

作者: 来源:本站原创 点击数: 发布时间:2023年11月01日

问题描述:mysql数据库需要备份,如果手动备份,就会使用到mysqldump命令;执行时会提示bash: mysqldump: command not found

问题分析:如果是正常安装mysql,在mysql/bin目录下肯定是存在mysqldump的,可能是环境变量中没有添加;

解决办法:

vim /etc/profile

# 添加mysql的环境变量

exportMYSQL_HOME=/usr/local/mysqlexportPATH=.:${MYSQL_HOME}/bin:$PATH

# 刷新环境变量

source /etc/profile


如果还不行,就创建软链接,把实际的MySQLdump指向/usr/bin

ln -s  /usr/local/mysql/bin/mysqldump  /usr/bin