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

相关推荐
千层冷面8 小时前
数据库分库分表
java·数据库·mysql·oracle
清风拂山岗 明月照大江10 小时前
MySQL运维
运维·数据库·mysql
进击的CJR10 小时前
redis哨兵实现主从自动切换
mysql·ffmpeg·dba
crossaspeed10 小时前
MySql三大日志——(八股)
数据库·mysql
墨香幽梦客13 小时前
数据库选型对比:MySQL、Oracle与PostgreSQL的企业应用场景分析
数据库·mysql·oracle
清风拂山岗 明月照大江14 小时前
MySQL进阶
数据库·sql·mysql
YIN_尹14 小时前
【MySQL】表的约束(上)
android·数据库·mysql
云和数据.ChenGuang14 小时前
运维故障之MySQL 连接授权错误
运维·数据库·人工智能·mysql
Maggie_ssss_supp15 小时前
Linux-MySQL数据类型&表操作
数据库·mysql
廋到被风吹走15 小时前
【数据库】【MySQL】高可用架构深度解析:从主从复制到自动切换
数据库·mysql·架构