我已经完成了以下步骤:
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*
和
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密码(如果没有密码则按回车键)我按下一个空行输入,它告诉我再次拒绝访问.
解决方法:
第1步:卸载MySQL.
打开终端并输入:cd /usr/local,按回车键
输入:ls,按回车键.
验证有两个名为mysql和mysql-5.1.37-osx10.5-x86_64(或类似)的项目.
这些是您要删除的两个项目.
输入:sudo rm mysql,点击回车.
输入:sudo rm -rf mysql-5.1.37-osx10.5-x86_64,然后按回车键.
第2步:卸载MySQL启动项.
在Termainl中输入:cd / Library / StartupItems,按回车键.
输入:ls,按回车键.
验证是否存在名为MySQLCOM的项目.这是您要删除的项目.
输入:sudo rm -rf MySQLCOM,然后按Enter键.
出现提示时输入密码.
编辑**
删除配置文件:
/etc/my.cnf
同时删除以下列表:
/Library/Receipts/InstallHistory.plist
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!