使用 Homebrew 软件安装后找不到mysql命令

标签 mysql homebrew

我卸载了最新的mysql并尝试通过从官方网站下载在Mac上安装mysql 5.7,但是它说我的Mac上仍然安装了以前的版本。我尝试了我找到的所有方法,但都没有奏效。我在我的 Mac 上也找不到任何 mysql 文件。所以我使用 home brew 安装了 mysql。路径是{/usr/local/Cellar/mysql@5.7/5.7.29}。我按照一些方法打开了 bash_profile screenshot

我将路径更改为{/usr/local/Cellar/mysql@5.7/5.7.29/bin},但仍然找不到命令。我曾经也使用 {brew services start mysql@5.7} 让 mysql 运行,但是当我输入 {mysql -u root -p} 时它显示:“/usr/local/mysql/bin/mysql:没有这样的文件或目录” .

如果有人知道这里有什么问题,真的很感激。

最佳答案

我也有这个问题。看起来安装程序由于某种原因没有创建符号链接(symbolic link)。这应该解决它。

cd /usr/local/bin
ln -s ../Cellar/mysql@5.7/5.7.29/bin/mysql mysql

关于使用 Homebrew 软件安装后找不到mysql命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60262808/

相关文章:

mysql - 如何使一条记录的值成为mysql上字段的标题?

sql - 在 MySql 中使用别名

php - Codeigniter 事件记录帮助

ruby - 在 Big Sur 上安装 Homebrew ruby​​ 时出现 "ld: library not found for -lSystem"

node.js - 找不到 Node gyp

php - brew install php56-mongo 命令不工作

homebrew - Brew 版本未知命令小牛

php - 同时访问网站

mysql - 在不指定值的情况下查找三列中重复的行?

java - 如何使用 Homebrew 在 osx macOS Mojave 上安装 Java 8?