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

相关推荐
小冷coding7 小时前
【MySQL】MySQL 插入一条数据的完整流程(InnoDB 引擎)
数据库·mysql
周杰伦的稻香10 小时前
MySQL中常见的慢查询与优化
android·数据库·mysql
·云扬·12 小时前
MySQL 常见存储引擎详解及面试高频考点
数据库·mysql·面试
何以不说话13 小时前
mysql 的主从复制
运维·数据库·学习·mysql
橘子1314 小时前
MySQL库的操作(二)
数据库·mysql·oracle
·云扬·15 小时前
MySQL各版本核心特性演进与主流分支深度解析
数据库·sql·mysql
田超凡16 小时前
深入理解MySQL_6 Temporary临时表
mysql·java-ee
尽兴-17 小时前
MySQL 8.0主从复制原理与实战深度解析
数据库·mysql·主从复制
YongCheng_Liang18 小时前
MySQL 高级特性深度解析:从索引优化到高可用架构
运维·数据库·mysql
<花开花落>18 小时前
MySQL 数据备份流程化
mysql·systemd