You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS Ventura下MySQL Workbench无法连接服务器求助

解决MacOS上MySQL无法连接及初始化失败问题

1. 彻底清理MySQL残留文件(重装无效的核心原因通常是残留配置)

  • 强制终止所有MySQL进程:
    sudo killall mysqld
    
  • 删除主安装目录及相关组件:
    sudo rm -rf /usr/local/mysql
    sudo rm -rf /Library/PreferencePanes/MySQL.prefPane
    sudo rm -rf /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
    
  • 删除用户侧Workbench配置和日志:
    rm -rf ~/.mysql/workbench
    sudo rm -rf /var/log/mysql*
    
  • 重启Mac,确保所有残留进程和配置被清除

2. 重新安装MySQL(优先用官方DMG包)

  • 下载对应MacOS版本的MySQL官方DMG安装包,按引导完成安装
  • 安装完成后打开系统偏好设置 > MySQL,点击「Start MySQL Server」启动服务
  • 用终端登录并修改初始密码(安装时会弹出初始密码窗口,务必保存):
    mysql -u root -p
    
    输入初始密码后执行:
    ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
    

3. 排查「Failed to initialize the database」错误

  • 查看错误日志定位具体问题:
    sudo tail -50 /usr/local/mysql/data/$(hostname).err
    
  • 如果日志提示权限错误,修复data目录权限:
    sudo chown -R _mysql:_mysql /usr/local/mysql/data
    
  • 如果存在自定义配置文件冲突,删除/etc/my.cnf(若存在):
    sudo rm /etc/my.cnf
    

4. 检查Workbench连接配置

  • 打开Workbench新建连接时,选择Standard (TCP/IP)连接类型,主机名填localhost,端口保持3306
  • 测试连接时使用修改后的root密码,避免初始密码过期或输入错误

内容的提问来源于stack exchange,提问作者Shayma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 19:42:38