我需要在Mac OS上安装旧版本的mysql服务器,但是我已经安装了新版本。
我尝试删除这个新的安装(5.1),但当我开始安装旧版本(5.0b)时,出现了消息“MySQL 5.0.51b-community for Mac OS X无法在此磁盘上安装。该软件的较新版本已经存在于此磁盘上。”
我不知道问题出在哪里,因为我删除了先前安装的所有数据,但是安装程序却显示无法安装。
Mac OS版本为10.6。
我需要在Mac OS上安装旧版本的mysql服务器,但是我已经安装了新版本。
我尝试删除这个新的安装(5.1),但当我开始安装旧版本(5.0b)时,出现了消息“MySQL 5.0.51b-community for Mac OS X无法在此磁盘上安装。该软件的较新版本已经存在于此磁盘上。”
我不知道问题出在哪里,因为我删除了先前安装的所有数据,但是安装程序却显示无法安装。
Mac OS版本为10.6。
也尝试运行
sudo rm -rf /var/db/receipts/com.mysql.*
/var/db/receipts/org.mozilla.xulrunner.*
。谢谢! - Adam Rosenfield尝试这个方法,我曾经也遇到过问题,但这个方法对我有效!!!!!
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
sudo vi /etc/hostconfig
(删除MYSQLCOM=-YES这一行)sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*
测试查找名称中包含“mysql”的所有文件和文件夹,查看它们并确定是否需要删除。
使用以下命令查找所有文件。
sudo find / | grep -i mysql
如果您在结尾处添加 | less ,则可以滚动查看输出结果(它不会显示任何内容,直到找到某些东西,这样您就不会认为命令失败了。):-) 您可以按照以下方式编写它。
sudo find / | grep -i mysql | less
要删除文件/文件夹,您需要运行以下命令(-f表示强制删除,因此在删除文件之前不会要求您确认,也无法恢复文件):
sudo rm -rf /path/to/file/or/folder
希望这可以帮到你。
sudo pkgutil --forget com.mysql.mysql
我相信你基本上只需要删除/usr/local/mysql-Version/
并取消链接/usr/local/mysql
目录。摆脱系统偏好设置和启动项可能会更难,但我没有安装那些,所以无法提供帮助。