macos m1 通过brew 安装mysql9 的坑

起因:升级了下brew update ,然后突然发现不能使用msql本地连接了,就重新安装了,结果就是 安装 brew install mysql总是报错 ,网上找原因一个也没解决…很烦。
brew install mysql@5.7 又显示版本停止维护,装不了
索性就是官方下载安装(注意先stop 和卸载brew 安装的mysql)
https://downloads.mysql.com/archives/community/
我的事mac m1 的,直接就下载了
在这里插入图片描述

下载完成后。直接安装,一直下一步

中间有让你输入密码的:给root用户,密码稍微复杂点,不然按钮不通过
安装完成后,先配置下环境变量
export PATH=${PATH}:/usr/local/mysql/bin(一般都是这个路径)
配置完,直接去mac系统设置里面,保持开机启动
在这里插入图片描述
重启下电脑,可能会一直stop 变start闪拉闪的,
最后终端:

 mysql -uroot -p

输入密码: 就是之前输的
如果不记得,或者报错,首先,可能你密码记错了
重新初始化下
在这里插入图片描述
在这里插入图片描述

继续终端执行mysql -uroot -p

如果还有问题就:mysqld --console --skip-grant-tables --shared-memory (但事感觉没用,可在二次初始化前执行)

最后navicat 直接连root就行

<think> 我们正在回答关于在M1 Macbook上安装MySQL Workbench的方法。由于M1芯片是ARM架构,而MySQL Workbench官方提供了对Apple Silicon(即M1芯片)的支持,因此可以通过下载适配的版本进行安装安装步骤通常包括: 1. 访问MySQL官方网站下载适用于macOSMySQL Workbench。 2. 选择适用于Apple Silicon的版本(通常会有标注,如ARM或Apple Silicon)。 3. 下载完成后,打开安装包(通常是.dmg文件)并将应用程序拖拽到Applications文件夹。 4. 运行MySQL Workbench,可能需要处理一些权限设置(如允许来自未知开发者的应用,这需要在系统设置中操作)。 注意:如果之前安装过Intel版本的MySQL Workbench,可能需要先卸载旧版本。 另外,安装MySQL Workbench前,通常需要先安装MySQL Server。MySQL Server同样有适用于Apple Silicon的版本。 由于用户没有提到是否已安装MySQL Server,我们可以简要提及。 因此,回答如下: </think> ### 在M1 MacBook上安装MySQL Workbench的方法 由于M1芯片采用ARM架构,安装时需选择兼容Apple Silicon的版本。以下是详细步骤: #### **方法一:通过MySQL官网安装(推荐)** 1. **访问官网下载** 打开[MySQL下载页面](https://dev.mysql.com/downloads/workbench/),在"Select Operating System"中选择`macOS`,然后**勾选ARM版本**(通常标注为`Apple Silicon`或`ARM`)[^1]。 2. **安装步骤** ```bash # 下载后解压安装包(通常为.dmg文件) # 双击安装包,将MySQL Workbench拖拽到Applications文件夹 # 首次启动可能需在设置中允许未知开发者应用: # 系统设置 → 隐私与安全性 → 允许MySQL Workbench ``` #### **方法二:通过Homebrew安装** 1. **安装Homebrew** 若未安装Homebrew,在终端运行: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 2. **安装MySQL Workbench** 运行以下命令: ```bash brew install --cask mysqlworkbench ``` Homebrew会自动选择ARM兼容版本[^2]。 #### **验证安装** - 在启动台打开MySQL Workbench - 检查左上角菜单栏: `MySQL Workbench → About MySQL Workbench` 若显示`Version X.X.X (ARM)`即表示成功安装Apple Silicon版本。 #### **常见问题解决** - **闪退问题**:通常由Rosetta转译导致,确保下载ARM原生版本。 - **连接数据库失败**:需先安装MySQL Server(可通过`brew install mysql`安装)。 - **图形界面报错**:尝试重置权限: ```bash sudo chown -R $(whoami) ~/Library/Caches/com.oracle.workbench.MySQLWorkbench ``` > **注意**:截至2023年,MySQL Workbench 8.0.32+ 已原生支持M1芯片,无需Rosetta转译[^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值