在 zsh 中找不到刚刚安装的 MySQL 怎么破?
![在 zsh 中找不到刚刚安装的 MySQL 怎么破?](https://static001.geekbang.org/infoq/82/82c4a453ff2d7dbc7b45c59c0c467e87.jpeg)
在 M2 芯片的 MacOS 上安装 MySQL,遇到了一个奇怪的问题。
操作系统版本 Sonoma 14.2.1,之前还犹豫了一下 MySQL 的安装包是针对 MacOS 13 Ventura 的。
从 https://dev.mysql.com/downloads/mysql/ 下载 mysql-8.2.0-macos13-arm64.dmg,安装的过程中一切正常,为了方便,没有选择强密码模式,然后在 shell 中找不到 mysql。
复制代码
我在 .zshrc 中配置了路径
复制代码
然后刷新了一下
复制代码
然后 zsh 还是找不到 mysql。
我进入到 MySQL 的默认安装目录,/usr/local/mysql/bin,亲眼看到 mysql 的可执行命令(红色),但是仍然没有办法让 zsh 识别出来,说好的眼见为实呢?
然后放狗去搜,在 StackOverflow 找到了一个可能的解决方案,https://stackoverflow.com/questions/35858052/hoSQ w-to-fix-command-not-found-mysql-in-zsh,2016 年的问题,第 3 个 2020 年的答案
复制代码
在文件的末尾增加 mysql 的可执行文件目录
复制代码
然后,OK
版权声明: 本文为 InfoQ 作者【escray】的原创文章。
原文链接:【http://xie.infoq.cn/article/13a70d477f62f5901c95eb36a】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论