bash: mysqldump: command not found

问题:在linux上执行mysql备份的时候,出现此异常

mysqldump命令找不到

解决:

1、找到mysql目录(找到mysql可执行命令目录)

which mysql

有图可知,mysql安装在: /usr1/local/java/mysql

2、mysqldump在mysql/bin目录下面,所以将此配置到全局环境变量文件即可

3、编辑全局环境变量

vim /etc/profile

4、添加mysql的环境变量

export MYSQL_HOME=/usr1/local/java/mysql

export PATH=.:{MYSQL_HOME}/bin:PATH

5、新环境变量

source /etc/profile

相关推荐
加号313 小时前
windows系统下mysql多源数据库同步部署
数据库·windows·mysql
シ風箏13 小时前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
WeiXin_DZbishe13 小时前
基于django在线音乐数据采集的设计与实现-计算机毕设 附源码 22647
javascript·spring boot·mysql·django·node.js·php·html5
爱可生开源社区14 小时前
MySQL 性能优化:真正重要的变量
数据库·mysql
小马爱打代码15 小时前
MySQL性能优化核心:InnoDB Buffer Pool 详解
数据库·mysql·性能优化
风流 少年16 小时前
mysql mcp
数据库·mysql·adb
西门吹雪分身18 小时前
mysql之数据离线迁移
数据库·mysql
轩情吖20 小时前
MySQL初识
android·数据库·sql·mysql·adb·存储引擎
轩情吖21 小时前
MySQL库的操作
android·数据库·mysql·oracle·字符集·数据库操作·编码集
Flobby52921 小时前
深入理解 MySQL 锁:从全局锁到死锁检测
数据库·后端·mysql