[英]How to remove installation of MySQL on Mac OS X
我需要在mac os上安装旧版本的mysql服务器,但我有一个更新的版本。
我试图删除这个较新的安装(5.1),但是当启动旧版本安装(5.0b)消息时“无法在此磁盘中安装用于Mac OS X的MySQL 5.0.51b-community。此软件的新版本存在alrady在这个磁盘上“。
我无法识别问题,因为我删除了所有previouse安装数据,但安装程序说没有。
Mac OS版本10.6。
尝试也跑
sudo rm -rf /var/db/receipts/com.mysql.*
试试这个,我不得不挣扎,但这对我有用!!!!!!!
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
如果放入|,则可以滚动输出 最后减少(在它找到某些东西之前不会显示任何东西,只是因此你不会认为命令失败。):-)你可以按如下方式编写它。
sudo find / | grep -i mysql | less
要删除文件/文件夹,您必须运行以下命令(-f表示强制,因此您将无法恢复文件,并且在删除文件之前不会要求您进行确认):
sudo rm -rf /path/to/file/or/folder
希望这会有所帮助。
我相信你基本上可以删除/usr/local/mysql-Version/
并取消链接/usr/local/mysql
目录。 摆脱系统pref和启动项可能更难,但我没有安装那些,所以我无法帮助那里。
您可以使用内置实用程序pkgutil删除包裹收据:
sudo pkgutil --forget com.mysql.mysql
在Snow Leopard上,我不得不另外杀死mysqld并做到了
rm /private/var/db/receipts/com.mysql.*
sudo rm -rf / Users // Library / StartupItems / MySQLCOM sudo rm -rf / Users // Library / PreferencePanes / My * sudo rm -rf / Users // Library / Receipts / mysql * sudo rm -rf / Users // Library /收益/ MySQL的*
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.