无法在 MacOS Mojave 上删除通过 brew 安装的 MySQL:没有可用的公式或名为“mysql”的桶

问题描述

我通过 Homebrew 在 MacOS Mojave v 10.14.4 上按 this gist 安装了 MysqL 5.7.24。现在,我想删除它,但不能。

当我运行 brew remove MysqL 时,我得到 Error: No available formula or cask with the name "MysqL".

我可以运行 brew uninstall --force MysqL 并按照下面链接的帖子中的所有说明进行操作,但我无法让 brew remove MysqL 工作。

How to uninstall MySQL 5.6 when installed by brew on macOS?

以下是我正在执行的步骤:

# stop MysqL
brew services stop MysqL@5.7

# force uninstall
brew uninstall --force MysqL

# check for running instances
ps -ax | grep MysqL | grep -v grep
# no running process to kill

brew remove MysqL
brew cleanup
sudo rm /usr/local/MysqL
sudo rm -rf /usr/local/var/MysqL
sudo rm -rf /usr/local/MysqL*
sudo rm ~/Library/LaunchAgents/homebrew.mxcl.MysqL.plist
sudo rm -rf /Library/StartupItems/MysqLCOM
sudo rm -rf /Library/PreferencePanes/My*
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.MysqL.plist
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/MysqL*
sudo rm -rf /Library/Receipts/MysqL*
sudo rm -rf /private/var/db/receipts/*MysqL*

# restart computer

在所有这些之后,当我运行 MysqL --version 时,我得到 MysqL Ver 14.14 distrib 5.7.24,for osx10.9

另外,我想也许我需要指定 MysqL@5.7 而不仅仅是 MysqL,但我仍然遇到相同的错误

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...