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

相关推荐
_F_y3 小时前
MySQL用C/C++连接
c语言·c++·mysql
五岳5 小时前
DTS按业务场景批量迁移阿里云MySQL库实战(上):技术选型和API对接
mysql·阿里云·dts
仍然.6 小时前
MYSQL--约束
数据库·mysql
定偶10 小时前
MySQL安装
数据库·mysql
Zzzzmo_10 小时前
【MySQL】数据库约束 及 表的设计
数据库·mysql
我真的是大笨蛋11 小时前
Redo Log详解
java·数据库·sql·mysql·性能优化
Jess0711 小时前
MySQL内置函数
数据库·mysql
凉年技术11 小时前
MySQL 5.6 2000 万行高频读写表新增字段实战:从慢执行到无锁落地全解析
mysql
xiaoye370814 小时前
redis和mysql数据库如何保证数据一致性
redis·mysql
一条闲鱼_mytube14 小时前
MySQL vs PostgreSQL 对比
数据库·mysql·postgresql