Mac OS系统中彻底删除mysql的方法

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服务

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-

在hostconfig删除MYSQLCOM=-YES-

OK!MySQL已经被完全卸载掉了!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://sulao.cn/post/205.html

我要评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。