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

相关推荐
Nontee6 小时前
MySQL 插入冲突了怎么办?两种处理方式入门笔记
数据库·笔记·mysql
devilnumber8 小时前
MySQL 性能优化・诗意化记忆
数据库·mysql·性能优化
宠友信息10 小时前
社区类源码开发实践中的仿小红书系统技术要点分析
java·spring boot·redis·mysql·uni-app·vue·内容运营
Lyra_Infra12 小时前
MySQL Docker 误删恢复:binlog PITR
mysql·docker·命令行
南城以南溫暖如初14712 小时前
从零搭建24小时自助健身系统:技术选型与核心模块实战
java·spring boot·redis·mysql·vue·mybatis
鱼鳞_13 小时前
热门八股-MySQL
数据库·mysql
这个DBA有点耶13 小时前
数据库“家谱”系列之一:关系型数据库的4大核心组件详解
数据库·mysql·架构
Frank_refuel14 小时前
MYSQL【进阶】 -> 索引(了解)
数据库·mysql
l1t14 小时前
DeepSeek总结的DuckDB 如何更快地运行递归 CTE
java·开发语言·数据库·mysql·duckdb
csdn_aspnet17 小时前
mysql 函数、存储过程写法及示例
数据库·mysql·存储过程·函数·function·procedure