在mac上通过 MySQL 安装包安装 MySQL 之后,终端执行 mysql 命令报错 command not found: mysql

在 mac 上通过 MySQL 安装包安装 MySQL 之后,如果在终端中运行 mysql 命令时遇到 command not found: mysql 错误,通常是因为 MySQL 的二进制文件没有被添加到系统的 PATH 环境变量中。

解决方法:手动添加 MySQL 到 PATH 环境变量

1.找到 MySQL 的安装路径:

MySQL 的二进制文件通常安装在 /usr/local/mysql/bin 目录下。可以通过 Finder 或以下命令确认安装路径:

powershell 复制代码
ls /usr/local/mysql/bin

2.添加 MySQL 到 PATH 环境变量:

打开终端,编辑你的 shell 配置文件(例如 .bash_profile, .bashrc, .zshrc,具体取决于你使用的 shell)。如果使用的是 Bash:

powershell 复制代码
nano ~/.bash_profile

如果使用的是 Zsh:

powershell 复制代码
nano ~/.zshrc

3.在配置文件中添加 MySQL 路径:

在打开的文件末尾添加以下行:

powershell 复制代码
export PATH=/usr/local/mysql/bin:$PATH

4.保存并关闭文件:

保存文件后,重新加载配置文件使更改生效:

powershell 复制代码
source ~/.bash_profile   # 对于 Bash
source ~/.zshrc          # 对于 Zsh

5.验证 MySQL 命令:

再次尝试运行 mysql 命令:

powershell 复制代码
mysql --version

如果看到 MySQL 版本信息,说明问题已解决。

相关推荐
小冷coding5 小时前
【MySQL】MySQL 插入一条数据的完整流程(InnoDB 引擎)
数据库·mysql
鲨莎分不晴6 小时前
Redis 基本指令与命令详解
数据库·redis·缓存
专注echarts研发20年6 小时前
工业级 Qt 业务窗体标杆实现・ResearchForm 类深度解析
数据库·qt·系统架构
周杰伦的稻香9 小时前
MySQL中常见的慢查询与优化
android·数据库·mysql
冉冰学姐9 小时前
SSM学生社团管理系统jcjyw(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架·学生社团管理系统·多角色管理
nvd1110 小时前
深入分析:Pytest异步测试中的数据库会话事件循环问题
数据库·pytest
appearappear10 小时前
如何安全批量更新数据库某个字段
数据库
·云扬·11 小时前
MySQL 常见存储引擎详解及面试高频考点
数据库·mysql·面试
羊小猪~~11 小时前
【QT】--文件操作
前端·数据库·c++·后端·qt·qt6.3
coding-fun11 小时前
电子发票批量提取导出合并助手
大数据·数据库