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

相关推荐
摸鱼号20235 小时前
在 Rocky Linux 10.1 Minimal 上安装 MySQL 9.7 的血泪史:MariaDB 到底有多“根深蒂固”?
mysql
万亿少女的梦1688 小时前
基于Spring Boot、Vue与MySQL的高校实习信息管理系统设计与实现
spring boot·mysql·vue·权限管理·restful api
宠友信息8 小时前
Spring Boot与Redis ZSet实现仿小红书源码双列瀑布流推荐
java·大数据·前端·spring boot·redis·mysql·uni-app
范什么特西9 小时前
mysql总结
数据库·mysql
Channing Lewis10 小时前
mysql修改了密码之后,已连接的mysql workbench还能访问吗
数据库·mysql
三84410 小时前
PHP+MariaDB/MySQL搭建 社区论坛
mysql·php·mariadb
qq_2128389711 小时前
后端Node.js + MySQL,前端Html+js,Nginx反向代理快速部署WEB项目
前端·mysql·node.js
指剑11 小时前
AWS RDS MySQL 8.0 升级到 8.4 完整操作指南
mysql·云计算·aws
J-Tony1121 小时前
【Redis】 Redis 是单线程还是多线程
服务器·数据库·mysql
linux kernel21 小时前
02:库与表的操作
mysql