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

相关推荐
秋风渡.5 小时前
MySQL_数据类型知识
数据库·mysql
一嘴一个橘子6 小时前
MysqL 主键索引 就是 聚簇索引 吗
mysql
Whyn6 小时前
MySQL 学习笔记(二)
mysql
raindayinrain8 小时前
mysql原理--补充
数据库·mysql
NWU_白杨9 小时前
三种常用的数据存储技术
数据库·redis·mysql·sqlite
一嘴一个橘子10 小时前
MySqL 的 B+树、 叶子节点、非叶子节点
mysql
小飞侠在吗11 小时前
【MySQL 排错】Navicat 连接 localhost 报 2002 (10061) 完整排查记录(Windows + MySQL 8.4 用户模式)
windows·mysql·adb
夜雪一千11 小时前
MySQL查询条件的顺序是否影响查询效率
数据库·mysql
凤山老林12 小时前
MySQL“读已提交“并非万能药:深度解析RC隔离级别的盲区与适用边界
数据库·mysql
garuda herb12 小时前
生成专题页Blog--建立并返回 MySQL 数据库连接
python·mysql