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

M1芯片Big Sur系统Homebrew安装的MySQL重启后服务及库丢失问题

M1芯片Mac Big Sur系统Homebrew安装MySQL运行异常解决方案

该问题是M1架构Mac通过Homebrew安装MySQL的常见故障,核心诱因多为数据目录权限错误、配置文件默认路径适配问题,可按以下步骤修复:

  • 先停止当前运行的MySQL服务:
    brew services stop mysql
  • 修正数据目录权限,M1架构Homebrew默认MySQL数据目录为/opt/homebrew/var/mysql,需确保目录所有者为当前登录用户:
    sudo chown -R $(whoami) /opt/homebrew/var/mysql
  • 编辑MySQL配置文件修正适配参数,打开/opt/homebrew/etc/my.cnf,在[mysqld]段添加以下配置:
    [mysqld]
    datadir = /opt/homebrew/var/mysql
    tmpdir = /tmp
    lower_case_table_names = 1
    innodb_force_recovery = 0
    
  • 执行MySQL数据结构升级修复:
    mysql_upgrade -u root -p
    若你未设置MySQL root密码,输入密码时直接回车即可。
  • 重启MySQL服务生效:
    brew services restart mysql

如果执行以上操作后仍出现information_schema丢失的问题,说明原有数据目录已损坏,可按以下步骤重置:

  1. 备份现有可访问的所有数据库数据:
    mysqldump -u root -p --all-databases > ~/mysql_full_backup.sql
  2. 移除损坏的原有数据目录:
    rm -rf /opt/homebrew/var/mysql
  3. 重新初始化MySQL数据目录:
    mysqld --initialize --user=$(whoami) --datadir=/opt/homebrew/var/mysql
  4. 重启MySQL服务后导入之前的备份数据即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 14:45:00