Mac 上使用 mysql -u root -p 命令,出现“zsh: command not found: mysql“?如何解决

一、确定 MySQL 安装路径:

如果你是使用 Homebrew 安装的 MySQL,通常安装路径是

bash 复制代码
/usr/local/mysql/bin

如果你是通过官方 DMG 安装包安装的 MySQL,默认安装路径可能是

bash 复制代码
/usr/local/mysql/bin

你可以在终端中使用以下命令来查找 MySQL 的安装路径:

bash 复制代码
sudo find / -name mysql 2>/dev/null

二、编辑环境变量配置文件

1.打开配置文件

1.1 如果你使用的是 Zsh(默认的 macOS shell),编辑 .zshrc 文件:

bash 复制代码
nano ~/.zshrc

1.2 如果你使用的是 Bash,编辑 .bash_profile 文件:

bash 复制代码
nano ~/.bash_profile 

2.添加环境变量生效:

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

3.使环境变量生效

bash 复制代码
source ~/.zshrc
或
source ~/.bash_profile
相关推荐
炸炸鱼.1 小时前
Python 操作 MySQL 数据库
android·数据库·python·adb
Ronaldinho Gaúch1 小时前
MySQL基础
数据库·mysql
不剪发的Tony老师2 小时前
Noir:一款键盘驱动的现代化数据库管理工具
数据库·sql
小小码农@2 小时前
Vmware安装MacOS
macos
.柒宇.3 小时前
MySQL双主同步
linux·数据库·mysql·docker
Trouvaille ~3 小时前
【MySQL篇】数据类型:存储数据的基础
android·数据库·mysql·adb·字符集·数据类型·基础入门
一 乐3 小时前
酒店预订|基于springboot + vue酒店预订系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·酒店预订系统
光泽雨4 小时前
UNION 和 UNION ALL 作用
数据库·sql
heimeiyingwang4 小时前
【架构实战】SQL调优实战:从执行计划到索引优化
数据库·sql·架构
恼书:-(空寄5 小时前
分库分表风险应对手册(生产实战版)
数据库·分库分表