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

相关推荐
回家路上绕了弯1 小时前
MySQL 详细使用指南:从入门到精通
java·mysql
MaxHua1 小时前
SQL语法大全指南:从基础到进阶的关键字与用法解析
后端·mysql
回家路上绕了弯1 小时前
MySQL 索引详解:从原理到最佳实践
后端·mysql
手把手入门1 小时前
★CentOS:MySQL数据备份
数据库·mysql·adb
小卓笔记3 小时前
MySQL库表操作
mysql
iVictor3 小时前
MySQL 密码防暴力破解插件:Connection Control
mysql
Seven973 小时前
了解Mysql优化吗?如何优化索引?
mysql
rannn_1113 小时前
【MySQL学习|黑马笔记|Day7】触发器和锁(全局锁、表级锁、行级锁、)
笔记·后端·学习·mysql
杰克尼3 小时前
MYSQL-175. 组合两个表
数据库·mysql
DemonAvenger3 小时前
MySQL索引原理深度解析与优化策略实战
数据库·mysql·性能优化