首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从mac卸载mysql不起作用

从mac卸载mysql不起作用
EN

Stack Overflow用户
提问于 2013-04-22 23:02:15
回答 3查看 16.2K关注 0票数 4

我已经完成了以下步骤:

代码语言:javascript
复制
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-
rm -rf ~/Library/PreferencePanes/MySQL*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*

代码语言:javascript
复制
sudo rm -rf /var/db/receipts/com.mysql.*

但是,现在当我尝试执行命令'brew install mysql‘时,它告诉我'mysql-5.6.10已安装’。

有人知道问题出在哪里吗?

**

编辑

**

不知道这是否有助于诊断问题,但是...

我想做的是用mysql_secure_installation进行全新的安装。我无法使用-uroot --password登录mysql,因为它告诉我访问被拒绝。在使用'brew uninstall mysql‘卸载然后使用'brew install mysql’重新安装之后,我运行了mysql_secure_installation命令。在第一步中,我应该输入root密码(如果没有密码,则按enter键),我在空白行中按了enter,它再次告诉我访问被拒绝。

EN

回答 3

Stack Overflow用户

发布于 2013-04-22 23:08:25

步骤1:卸载MySQL。

打开终端并键入:cd /usr/local,点击enter键入:ls,点击enter

验证是否有两个名为mysqlmysql-5.1.37-osx10.5-x86_64 (或类似项)的项目。

这是您要删除的两个项目。

输入:sudo rm mysql,点击enter

输入:sudo rm -rf mysql-5.1.37-osx10.5-x86_64,然后点击enter

步骤2:卸载MySQL启动项。

在Termainl中键入:cd /Library/StartupItems,点击enter

输入:ls,点击enter

验证是否存在名为MySQLCOM的项。这是您要删除的项目。

输入:sudo rm -rf MySQLCOM,然后点击enter

在系统提示时输入您的密码。

编辑**

删除以下位置的配置文件:

代码语言:javascript
复制
/etc/my.cnf

还要删除以下位置中的条目:

代码语言:javascript
复制
/Library/Receipts/InstallHistory.plist
票数 14
EN

Stack Overflow用户

发布于 2013-07-17 15:56:08

我在我的主目录~/.my.cnf中找到了一个配置文件。它给我带来了很多问题,它也应该被删除。

票数 1
EN

Stack Overflow用户

发布于 2013-12-18 11:10:50

除了Gokul Nath的答案之外,您可能还需要删除/ MySQL /PreferencePanes/MySQL.prefPane中的库系统首选项

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16150356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档