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

M1芯片macOS Big Sur执行brew services启动mariadb报错如何解决

报错原因

Error: Invalid usage: brew services is supported only on macOS or Linux (with systemd)
出现该报错的核心原因是Homebrew无法正确识别当前的M1架构macOS环境,通常由以下3种情况导致:

  • Homebrew版本过旧,未适配M1芯片的macOS环境识别逻辑
  • brew-services管理组件缺失或文件损坏
  • M1专属的Homebrew环境变量未正确配置,导致brew误判当前系统类型
修复步骤
  1. 首先将Homebrew更新至最新适配版本
    brew update
  2. 重装brew-services服务管理组件
brew uninstall brew-services
brew install brew-services
  1. 验证组件可用性,执行以下命令如果能正常输出本地服务列表即为修复成功
    brew services list
  2. 重新执行MariaDB启动命令
    brew services start mariadb
备用手动启动方案

如果上述修复后依然报错,可跳过brew services直接手动启动MariaDB:

  • 前台临时启动(关闭终端后服务自动停止):
    /opt/homebrew/bin/mariadb-server
  • 后台常驻启动:
    /opt/homebrew/bin/mariadb-server --daemonize
  • 停止服务执行以下命令,无root密码时直接回车即可:
    mysqladmin shutdown -u root -p

注:如果是Intel架构的Mac,将上述路径中的/opt/homebrew替换为/usr/local即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 22:24:03