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

相关推荐
扶尔魔ocy16 小时前
【linux C】在mysql中增加自定义的C动态库
linux·运维·mysql
kabcko16 小时前
CentOS安装Mysql
mysql·adb·centos
ruleslol16 小时前
MySQL 工具使用指南
mysql
爱学java的ptt16 小时前
mysql的存储引擎
数据库·mysql
龘龍龙16 小时前
Python基础学习(十一)
python·学习·mysql
不屈的铝合金17 小时前
SQL 语言概述与数据库核心前置配置了解
数据库·sql·mysql·约束·sql 语句分类·字符集配置·校对规则
萧曵 丶17 小时前
可重复读(Repeatable Read)隔离级别下幻读产生的原因
数据库·sql·mysql
Antoine-zxt17 小时前
MySQL宕机日志迷局破解指南:从前台启动到精准排错
数据库·mysql·adb
·云扬·17 小时前
MySQL运维效率提升:实用SQL语句合集
运维·sql·mysql
剑来.18 小时前
一次完整的 MySQL 性能问题排查思路(线上实战总结)
数据库·mysql·oracle