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