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

相关推荐
oldking呐呐2 小时前
MySQL从入门到入土 -- 2.数据库基础
后端·mysql
Bert.Cai7 小时前
MySQL TRIM()函数详解
数据库·mysql
九皇叔叔10 小时前
MySQL 8.x 隔离级别调整
数据库·mysql·事务·隔离级别
许愿OvO11 小时前
MySQL 8.3.0 运维与集群架构实战
运维·mysql·架构
程序员张312 小时前
MySQL创建用户且只能访问指定数据库表
mysql
阿维的博客日记13 小时前
我现在能理解mvcc让读不阻塞,但是无法理解mvcc让写不阻塞??
mysql·事务·mvcc
禹凕13 小时前
MYSQL——基础知识(SQL的临时表和克隆表)
sql·mysql
jvvz afqh13 小时前
MySQL Workbench菜单汉化为中文
android·数据库·mysql
阿维的博客日记14 小时前
隔离性和mvcc有什么关系吗
数据库·mysql·事务·mvcc·隔离性
Vect__14 小时前
初识MySQL,数据库相关概念,库操作,表操作
数据库·mysql