mysql --version 在brew install mysql之后仍然显示/usr/local/mysql/bin/mysql

标签 mysql macos homebrew

我很久以前从 DMG 文件在我的 Mac 上安装了 MySQL,并决定使用 Homebrew 软件安装一个新的,一切似乎都很好,which mysql 显示 /usr/local/bin/mysql,这意味着我使用的是 Homebrew 软件安装的。

奇怪的是 mysql --version 显示 /usr/local/mysql/bin/mysql Ver 14.14 Distrib 5.5.29,对于 osx10.6 (i386) 使用 readline 5.1。我必须输入 /usr/local/bin/mysql --version 才能获得正确的结果,即 /usr/local/bin/mysql Ver 14.14 Distrib 5.6.13,适用于 osx10 .8 (x86_64) 使用 EditLine 包装器

那么到底出了什么问题呢?这有关系吗?

最佳答案

您可以创建别名

alias mysql=/usr/local/bin/mysql

关于mysql --version 在brew install mysql之后仍然显示/usr/local/mysql/bin/mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19310960/

相关文章:

mysql - SQL - 查找一列的重复项但另一列不同

ruby - 在任何来源中都找不到 public_suffix-2.0.4

macos - 适用于Mac OS X的pdfinfo软件包

python - 导入错误 : : Symbol not found: __PyErr_ReplaceException

git - Mac : Could not symlink share/man/man5/gitattributes. 5 中的 brew 安装 git 错误

bash - OS X Bash 上的树命令

c# - 依赖 Group_Concat 的结果

javascript - 我无法将发布的数据添加到从 PHP 中执行的 javascript 发送的数据库中

php - 设计问题: how to show number of users online?

node.js - 如何在 Mac Pro 上以管理员身份运行终端