我不小心在我的英特尔Mac电脑上安装了PowerPC版本的MySQL,安装没有问题,但当然不能正常运行。我只是不够注意。现在,当我尝试安装正确的x86版本时,它说它无法安装,因为已经安装了更新的版本。一个谷歌查询让我执行这些操作/删除这些文件来卸载它:

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/MySQL*
rm -rf ~/Library/PreferencePanes/MySQL*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*

最后从/etc/hostconfig中删除MYSQLCOM=- yes -一行

它们似乎一点用都没有。我仍然收到同样的信息,有一个更新的版本。我尝试安装一个更新的版本(当前的测试版),它也给了我同样的消息,说已经安装了一个更新的版本。我不能从Prefs窗格中卸载它,因为我从来没有安装过Prefs窗格。


当前回答

这对我来说很管用:

brew uninstall mysql

其他回答

我也有条目:

/Library/Receipts/InstallHistory.plist

我必须删掉。

我还发现

/ Library / LaunchDaemons / com . oracle, mysql oss。mysqld plist。

在使用所有其他答案后,从OS X 10.10卸载MySQL Community Server 8.0.15。

对我来说,几年前我就用自制软件安装了MariaDB。正确的卸载程序为: 酿造卸载mariadb。

在安装Mac OS X Snow Leopard时,我在/etc/my.cnf目录下还有一个配置文件需要删除

如果您是通过brew安装mysql的,我们可以使用命令卸载mysql。

$ brew uninstall mysql

Uninstalling /usr/local/Cellar/mysql/5.6.19...

这对我很管用。