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

相关推荐
霸道流氓气质2 分钟前
MySQL 大数据量场景下的表结构与索引设计指南
数据库·mysql
lsyeei8 分钟前
MySQL常用索引
数据库·mysql
雨辰AI14 分钟前
生产级实战|SpringBoot3 + 达梦DM9 数据库权限收敛与三权分立完整落地方案
数据库·mysql·oracle·政务
Gong-Yu14 分钟前
MySQL数据库运维——性能优化进阶1️⃣
运维·数据库·mysql·性能优化
拄杖忙学轻声码17 分钟前
mysql脚本查询 xxx分钟、xxx小时、xxx天之前的数据(使用 interval、subdate()等 对日期时间增减操作),写法和案例
mysql
峥无20 分钟前
MySQL 系统学习之路 第一篇:服务安装、基础概念与架构全解
学习·mysql·架构
焦虑的说说33 分钟前
mysql为什么回表会慢
mysql·面试
峥无33 分钟前
MySQL 数据库 & 数据表基础操作总结
数据库·mysql
Amnesia0_034 分钟前
MYSQL索引
数据库·mysql
Tipriest_38 分钟前
没有nvidia的卡上装sogou拼音的特殊处理
运维·服务器·mysql