Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Mac OS x卸载MySQL_Mysql_Macos - Fatal编程技术网

从Mac OS x卸载MySQL

从Mac OS x卸载MySQL,mysql,macos,Mysql,Macos,我试图从Mac上卸载mysql。我当时是按照学校的指示做的 更详细地说,我逐行执行以下命令: sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/MySQL* vim /etc/hostconfig and removed the line MYSQLCOM=-YES- /

我试图从Mac上卸载mysql。我当时是按照学校的指示做的

更详细地说,我逐行执行以下命令:

sudo rm /usr/local/mysql

sudo rm -rf /usr/local/mysql*

sudo rm -rf /Library/StartupItems/MySQLCOM

sudo rm -rf /Library/PreferencePanes/MySQL*

vim /etc/hostconfig and removed the line MYSQLCOM=-YES- //(in my case, the line is MYSQLCOM=-NO)

rm -rf ~/Library/PreferencePanes/MySQL*

sudo rm -rf /Library/Receipts/mysql*

sudo rm -rf /Library/Receipts/MySQL*
除了试图通过删除行
MYSQLCOM=-NO
来编辑/etc/hostconfig之外,一切正常。它说这个文件是只读的。我已尝试通过“获取信息”更改该文件的权限,但仍无法编辑该文件。有人也遇到过这种情况吗?如何解决


如果我保持文件hostconfig的原样,如果我再次尝试安装mysql,这会造成任何伤害吗?

我在终端中测试并使用此命令:

使用mysqldump将数据库备份到文本文件

停止数据库服务器

$ sudo rm /usr/local/mysql
$ sudo rm -rf /usr/local/mysql*
$ sudo rm -rf /Library/StartupItems/MySQLCOM
$ sudo rm -rf /Library/PreferencePanes/My*
edit /etc/hostconfig and remove the line MYSQLCOM=-YES-
$ rm -rf ~/Library/PreferencePanes/My*
$ sudo rm -rf /Library/Receipts/mysql*
$ sudo rm -rf /Library/Receipts/MySQL*
$ sudo rm -rf /private/var/db/receipts/*mysql*
$ sudo rm -rf /var/db/receipts/com.mysql.mysql*

sudo-e/etc/hostconfig
真正解决了问题。多谢各位。