zsh:未找到命令:mysql

zsh:未找到命令:mysql,mysql,ruby-on-rails,macos,zsh,Mysql,Ruby On Rails,Macos,Zsh,正在尝试使用MySQL for rails应用程序,并从dev.MySQL.com下载了它 在成功安装包并看到从首选项窗格启动和停止服务器的选项后,如果我继续并在终端中执行以下命令 mysql --version 我以错误而告终- zsh: command not found: mysql 我一直在查找此错误,并了解这与我的$PATH变量有关,如果通过echo$PATH显示值,我会得到以下输出- /Library/Frameworks/Python.framework/Versions/3.

正在尝试使用MySQL for rails应用程序,并从dev.MySQL.com下载了它

在成功安装包并看到从首选项窗格启动和停止服务器的选项后,如果我继续并在终端中执行以下命令

mysql --version
我以错误而告终-

zsh: command not found: mysql
我一直在查找此错误,并了解这与我的
$PATH
变量有关,如果通过
echo$PATH
显示值,我会得到以下输出-

/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。

这应该是我的配置和
$PATH
变量中的一个问题。我按照教程解决了这个问题

在我的终端中,通过进入
vi~/.zshrc
打开配置。找到了导出路径的行=“…”,并将其附加到
:/usr/local/mysql/bin


上述过程解决了我的问题。

您应该尝试将此行粘贴到环境变量中

export PATH=${PATH}:/usr/local/mysql/bin/
然后尝试使用以下命令重新启动环境变量

source ~/.zshrc              #If you use Oh-My-Zsh

source ~/.bashrc             #If you use Default Bash

在最新的MacOS Catalina上。为了解决这个问题,我试着做了以上的工作

vi ~/.zshrc                                 // open the zsh config and edite
重新打开一个终端,运行
mysql-u root-p
,输入密码即可登录mysql

关于MacOs Catalina 打开终端并运行

 sudo nano /etc/paths
 mysql -u root -p
添加到文件末尾

/usr/local/mysql/bin
保存更改并退出。重新加载的终端。 打开一个新的终端并运行

 sudo nano /etc/paths
 mysql -u root -p

这对我来说很有用

我的MacOS Catalina。我尝试了上面的所有方法,但都无效。下面的代码对我有用。感谢这个链接。在终端中输入代码

/usr/local/mysql/bin/mysql -uroot -p

就我而言,这些步骤很有帮助:

  • export PATH=$PATH:/usr/local/ceral/mysql/8.0.25_1/bin

  • mysql-u root-p


  • 别忘了重新启动终端:)我在我的VS代码集成终端上运行了“source~/.zshrc”,试图修复我的问题,这与所问的问题相同,不仅它没有修复,而且现在我的VS代码终端不会保持打开状态。当我打开它或单击“打开新终端”时,它会打开一秒钟,然后关闭。你知道原因是什么吗?非常有帮助,谢谢!回答得很好!如果每个人都同意问题正在解决,那么不需要做太多更改,只需使用正确的路径:)