当前位置: 首页 > news >正文

bash: mysql: 未找到命令

永久生效(添加到环境变量,推荐)
步骤 1:编辑环境变量配置文件

bash

运行

# 编辑~/.bashrc(仅当前用户生效),或/etc/profile(所有用户生效) vim ~/.bashrc
步骤 2:添加 MySQL 路径到环境变量

在文件末尾添加以下内容(替换成你找到的 mysql 所在目录,注意是bin目录,不是 mysql 文件本身):

bash

运行

# 示例:如果mysql在/usr/local/mysql/bin下 export PATH=$PATH:/usr/local/mysql/bin # 如果是yum安装的/usr/bin下,通常已在PATH里,无需添加,说明没装客户端
步骤 3:生效配置并验证

bash

运行

# 让配置生效 source ~/.bashrc # 验证mysql命令是否可用 mysql --version # 执行解封命令 mysqladmin -uroot -p flush-hosts
场景 3:根本没装 MySQL 客户端(仅装了服务端)

如果查找不到mysql可执行文件,说明只装了 MySQL 服务端,没装客户端,需要安装:

bash

运行

# CentOS/RHEL(yum) yum install -y mysql-community-client # Ubuntu/Debian(apt) apt install -y mysql-client # 安装后再执行 mysqladmin -uroot -p flush-hosts

三、特殊场景:Docker 安装的 MySQL

如果你的 MySQL 是用 Docker 运行的,需要进入容器执行命令:

bash

运行

# 1. 查看MySQL容器名称/ID docker ps | grep mysql # 2. 进入容器(替换成你的容器名/ID) docker exec -it mysql_container bash # 3. 在容器内执行解封命令 mysqladmin -uroot -p flush-hosts
http://www.jsqmd.com/news/495035/

相关文章:

  • 欧意下载okxz.run复制打开 APP下载安装完整步骤
  • 使用AutoDL训练YOLO模型
  • 车队纵向控制之滑模控制在Matlab与CarSim中的实现
  • 匹配宝:高效期现业务成交归因与合同匹配系统全解
  • Visual StudioProfiler对工作流进行热点分析
  • 算法刷题 JavaScript 工具手册
  • 亲测靠谱!宁德代理记账口碑好的分享
  • python-flask大学生二手闲置物品置换交易管理系统
  • 什么是 AI Skill
  • 新能源汽车 VCU 开发:从入门到精通的宝藏模型
  • 谷歌浏览器驱动地址
  • Linux 部署Prometheus和Grafana
  • 北京上门收酒,隐私保密交易!京城亚南酒业,贴心服务护您隐私 - 品牌排行榜单
  • 充电桩小程序开发全解析(技术实操+架构设计+合规指南)
  • 大模型AI-入门-发展历程-算法做什么
  • 在WebFuture里如何自动处理二维码问题脚本
  • godot2D游戏教程系列二(17)
  • Spring AI Alibaba StateGraph 多智能体编排(配图生成)
  • 《掌控习惯》书摘
  • CD4抗体如何解码免疫调控?
  • 如何在 JavaScript 中使用 var、let、const 声明变量?
  • 人工智能之数学基础:梯度
  • MySQL分库分表的实现(五)--公共表处理
  • 百度文库下载免费方法_百度文库文档免费下载
  • 【华为OD机试真题】黑白棋 · N×N棋盘移动范围问题(Java/Go)
  • TypeScript的as断言与satisfies操作符的类型安全比较
  • AI工具帮助程序员做网页的经历
  • 基于SpringBoot+Vue的智能健身跟踪系统毕设项目(完整源码+论文+部署)
  • ICANN是什么组织?ICANN与域名是什么关系?为什么注册商需要获得ICANN的授权?
  • Docker部署.NET10 项目