MySQL for Mac的安装dmg文件中只有安装文件,没有卸载工具,所以需要我们手动卸载,但由于对苹果系统的内部不属性,所以卸载起来非常麻烦,这里就将我的卸载过程mark下来,以备后用。
一、停用MySQL的所有服务
MySQL安装好以后可以通过下面三个命令来开启、停用和暂停MySQL服务:
#启动Mysql服务
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
#停止Mysql服务
sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
#重启Mysql服务
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
运行第二个命令停止MySQL的服务。如果不喜欢命令行,还可以通过活动监视器来停用,这里我还是通过活动监视器来查看服务是否停止了的,打开活动监视器,搜索mysql的进程,如果还有,就将进程退出就OK了。
MacOS利用活动监视器检查停用MySQL服务
二、停用服务后,执行下面命令来将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 vim /etc/hostconfig and removed the line MYSQLCOM=-YES- rm -rf ~/Library/PreferencePanes/My* sudo rm -rf /Library/Receipts/mysql* sudo rm -rf /Library/Receipts/MySQL* sudo rm -rf /var/db/receipts/com.mysql.*
特别要说明的就是调用vim编辑器编辑hostconfig文件的那条命令,必须要使用sudo命令获取root权限,否则hostconfig在其他用户下只有只读权限,无法对hostconfig进行编辑。编辑hostconfig文件就是删除MYSQLCOM=-YES-这行就可以了。
在hostconfig删除MYSQLCOM=-YES-
OK!MySQL已经被完全卸载掉了!