Mac 11.6安装MySQL提示操作系统不支持及连接服务器失败如何解决
macOS 11.6 安装MySQL兼容性及连接报错解决方案
一、安装提示操作系统不支持警告的排查解决
触发该警告的核心原因是你下载的MySQL安装包版本未适配macOS 11(Big Sur),MySQL 8.0.26及以上版本才正式兼容该系统,低于该版本的官方安装包都会触发兼容性提示。
排查步骤:
- 确认当前安装的MySQL版本,若版本低于8.0.26,先完全卸载旧版本
- 卸载旧版本执行以下命令:
sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/MySQL* rm -rf ~/Library/PreferencePanes/MySQL*
- 重新下载适配macOS 11的MySQL安装包,优先选择对应芯片架构(Intel/ARM)的8.0.26及以上版本安装即可。也可以直接用Homebrew安装,自动适配系统版本,执行命令
brew install mysql即可完成安装。
二、连接MySQL服务器报错的排查解决
该报错通常由服务未启动、端口占用、连接配置错误三类原因导致,按以下步骤排查:
- 第一步确认MySQL服务状态:打开系统偏好设置,找到MySQL面板,查看服务是否为running状态。若为停止状态,点击启动按钮即可;若启动失败,终端执行命令
sudo /usr/local/mysql/support-files/mysql.server start手动启动,Homebrew安装的用户执行brew services start mysql启动。 - 第二步检查端口占用:终端执行
lsof -i:3306,确认3306端口是否被MySQL进程占用。若被其他进程占用,修改MySQL配置文件中的端口参数后重启服务即可。 - 第三步核对连接配置:本地连接默认主机地址填
127.0.0.1,端口默认3306,确认用户名、密码输入正确,安装时生成的初始密码注意区分大小写,不要多输空格。
内容的提问来源于stack exchange,提问作者paolopazzo
相关产品推荐
相关产品推荐

