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

mac安装mysql之后报错zsh: command not found: mysql !

在Mac上安装MySQL后,如果终端中找不到mysql命令,通常是 因为MySQL的命令行工具(如mysql客户端)没有被正确地添加到你的环境变量中。

  1. 检查 MySQL 是否已安装
 	ps -ef|grep mysql

在这里插入图片描述
查看到路径在 /usr/local/mysql/bin

  1. 查看 .bash_profile 文件是否存在 (cd /usr/local/mysql/bin 在mysql的安装目录去查看)
	ls -al 

在这里插入图片描述
如果 .bash_profile 文件不存在,通过以下指令创建

 sudo touch .bash_profile

3.修改.bash_profile 文件

sudo vim .bash_profile

进入bash_profile如何去修改文件,输入i键进行插入,esc键退出,最后:wq去保存这个文件

在这里插入图片描述

添加mysql的环境变量 /usr/local/mysql/bin 为之前查找到的mysql的安装位置

export PATH=${PATH}:/usr/local/mysql/bin 

在这里插入图片描述

  1. 让.bash_profile文件生效
source .bash_profile

5.再次运行mysql看是否配置成功

mysql -u root -p     输入mysql密码验证

在这里插入图片描述

方案二

1. vim ~/.zshrc 打开配置文件

在这里插入图片描述
2. 加入这段配置代码 export PATH=“/usr/local/mysql/bin:$PATH”,退出保存

3 . 输入 source ~/.zshrc 让文件生效
4. which mysql查看

相关文章:

  • 如何在Python下实现摄像头|屏幕|AI视觉算法数据的RTMP直播推送
  • 用0去修改数据库异常
  • MySQL的安装与建表
  • 3-003:在 MySQL 中建索引时需要注意哪些事项?
  • 力扣第585题
  • harmony OS NEXT-音频录制与播放模块
  • 自动同步多服务器下SQL脚本3.0
  • Redis--List类型
  • C/C++中对字符处理的常用函数
  • AutoGen智能体代码解读
  • [Ai 力扣题单] 数组基本操作篇 27/704/344
  • 4.Kettle调度oracle任务设置邮件预警功能
  • 解决ElementPlus对话框el-dialog中关闭事件重复触发问题
  • Android Retrofit 请求执行模块执行原理深入源码分析(三)
  • 力扣hot100二刷——链表
  • Pac-Man(吃豆人) 游戏
  • Redis 缓存数据库
  • Node.js:快速启动你的第一个Web服务器
  • 考研数学非数竞赛复习之Stolz定理求解数列极限
  • IP 地址
  • “中国游”带火“中国购”,“即买即退”让外国游客购物更丝滑
  • 银川市长信箱被指“已读乱回”,官方通报:对相关责任人问责处理
  • 李在明当选韩国共同民主党总统候选人
  • 国家统计局:一季度规模以上工业企业利润延续持续恢复态势
  • 伊朗港口爆炸最新情况:14死700多伤,大火延烧,调查困难
  • 持续更新丨伊朗港口爆炸事件已致406人受伤