Mac安装MySQL后系统偏好设置提示无法加载MySQL偏好面板求助
Mac MySQL偏好面板加载失败修复方案
报错提示:Could not load MySQL preference pane.
前置操作
先终止所有MySQL相关进程:sudo pkill mysqld
彻底清理MySQL残留文件
执行以下命令删除所有旧安装残留:
sudo rm -rf /usr/local/mysql*sudo rm -rf /Library/PreferencePanes/MySQL.prefPanesudo rm -rf /Library/StartupItems/MySQLCOMsudo rm -rf /Library/Receipts/mysql*sudo rm -rf /private/var/db/receipts/com.mysql.*sudo rm -rf /etc/my.cnf
清理hostconfig残留配置
针对卡住的配置删除步骤,按以下顺序操作即可:
- 终端执行命令
sudo nano /etc/hostconfig,输入设备密码后进入文本编辑器 - 上下移动光标查找是否存在
MYSQLCOM=-YES-或MYSQLCOM=-NO-的行,找到后按Ctrl+K直接删除整行 - 按
Ctrl+O后按回车确认保存,再按Ctrl+X退出编辑器即可
重新安装&服务管理
清理完成后选择以下任意一种方式重新安装即可:
官方dmg安装
直接下载对应Mac芯片架构、适配当前系统版本的MySQL官方dmg安装包,按引导完成安装即可。安装后如果偏好面板仍然加载失败,可直接用终端命令管理服务,无需依赖偏好面板:
- 启动服务:
sudo /usr/local/mysql/support-files/mysql.server start - 停止服务:
sudo /usr/local/mysql/support-files/mysql.server stop - 重启服务:
sudo /usr/local/mysql/support-files/mysql.server restart
Homebrew安装
执行brew install mysql完成安装后,用以下命令管理服务:
- 启动服务:
brew services start mysql - 停止服务:
brew services stop mysql - 重启服务:
brew services restart mysql
环境变量配置
Apple Silicon芯片设备执行以下命令配置环境变量,确保终端可直接调用mysql命令:
echo 'export PATH="/usr/local/mysql/bin:$PATH"' >> ~/.zshrc source ~/.zshrc
配置完成后执行mysql -u root -p输入安装时设置的root密码即可登录MySQL。
内容的提问来源于stack exchange,提问作者Jake Nathan
相关产品推荐
相关产品推荐

