首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复Zsh中的“命令未找到: mysql”

如何修复Zsh中的“命令未找到: mysql”
EN

Stack Overflow用户
提问于 2016-03-08 02:53:30
回答 7查看 112.5K关注 0票数 39

我想在我的Rails应用程序中使用MySQL。

成功安装软件包并查看从首选项窗格启动和停止服务器的选项之后,如果我执行

代码语言:javascript
复制
mysql --version

我从zsh那里得到了一个错误:

代码语言:javascript
复制
zsh: command not found: mysql

我知道这与我的$PATH变量有关,如果我显示我的$PATH,就会得到:

代码语言:javascript
复制
/Library/Frameworks/Python.framework/Versions/3.4/bin:/Users/aniruddhabarapatre1/.rvm/gems/ruby-2.2.1/bin:/Users/aniruddhabarapatre1/.rvm/gems/ruby-2.2.1@global/bin:/Users/aniruddhabarapatre1/.rvm/rubies/ruby-2.2.1/bin:/usr/local/bin:/Users/aniruddhabarapatre1/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/opt/ImageMagick/bin:/usr/local/MacGPG2/bin:/Users/aniruddhabarapatre1/.rvm/bin

如何解决此错误以使Mysql启动并运行?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2016-03-09 01:23:07

这是我的配置和$PATH变量中的一个问题。我按照"如何在上安装MySQL“教程来解决这个问题。

在我的终端中,我通过运行vi ~/.zshrc打开了配置,然后找到了导出路径的行。

代码语言:javascript
复制
export PATH="..."

并附上

代码语言:javascript
复制
:/usr/local/mysql/bin

它解决了我的问题。

票数 21
EN

Stack Overflow用户

发布于 2019-04-16 18:52:22

粘贴这一行以将路径附加到环境变量的MySQL中:

代码语言:javascript
复制
export PATH=${PATH}:/usr/local/mysql/bin/

然后使用以下命令之一重新加载环境变量:

代码语言:javascript
复制
source ~/.zshrc   # If you use Oh-My-Zsh
source ~/.bashrc  # If you use Default Bash
票数 78
EN

Stack Overflow用户

发布于 2019-10-16 02:24:29

在最新的MacOS Catalina上,我使用这个打开zsh配置并编辑:

代码语言:javascript
复制
vi ~/.zshrc  

再加上

代码语言:javascript
复制
export PATH=${PATH}:/usr/local/mysql/bin/

然后跑

代码语言:javascript
复制
source ~/.zshrc                            

使它发挥作用

重新打开一个模板,运行mysql -u root -p,输入密码,您就可以登录到您的MySQL帐户。

票数 58
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35858052

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档