主页 > 人工智能  > 

在MacARM架构(AppleSilicon,例如M1,M2,M3芯片)上使用官方安装包安装MySQL

在MacARM架构(AppleSilicon,例如M1,M2,M3芯片)上使用官方安装包安装MySQL

在 Mac ARM 架构 (Apple Silicon,例如 M1, M2, M3 芯片) 上使用官方安装包安装 MySQL,步骤与在 Intel Mac 上类似,但需要确保下载的是 ARM 架构兼容的版本。以下是详细的安装步骤:

步骤 1: 下载 MySQL Community Server DMG 安装包 (ARM 架构)

访问 MySQL 官方下载页面: 打开浏览器,访问 dev.mysql /downloads/mysql/

选择操作系统: 在 “Select Operating System” 下拉菜单中,选择 “macOS”。

选择 macOS 版本 (重要!): 在 “Select OS Version” 下拉菜单中, 务必选择针对 Apple Silicon (ARM) 架构的版本。 通常会标明 “macOS 13 (ARM, 64-bit)” 或类似字样。 请 不要 选择 Intel (x86_64) 版本,除非你想使用 Rosetta 2 模拟运行,但这会影响性能。

查找关键词: 寻找包含 “ARM”, “Apple Silicon”, “M1”, “M2”, “M3” 等关键词的版本描述。 例如,你可能会看到 “macOS 13 (ARM, 64-bit), DMG Archive”。

选择下载类型: 通常建议下载 “DMG Archive” 版本,因为它是一个图形化安装包,安装过程更直观。 点击 “Download” 按钮。

登录或跳过登录: MySQL 官网会提示你登录或注册 Oracle 账户。 你可以选择登录 (如果你有账户) 或点击页面底部的 “No thanks, just start my download.” 链接,直接开始下载。

等待下载完成: 下载的文件通常是一个 .dmg 格式的安装包,例如 mysql-community-server-8.0.xx-macos-arm64.dmg。

步骤 2: 安装 MySQL Community Server

打开下载的 .dmg 文件: 双击下载完成的 .dmg 文件,会挂载一个磁盘镜像。

运行安装程序: 在打开的磁盘镜像窗口中,你会看到一个或多个 .pkg 安装包文件 (例如 mysql-8.0.xx-community-server.pkg)。 双击 .pkg 文件 开始安装程序。

跟随安装向导: 安装向导会引导你完成安装过程。 按照提示操作,通常包括以下步骤:

Introduction (介绍): 阅读介绍信息,点击 “Continue (继续)”。License (许可协议): 阅读许可协议,如果同意条款,点击 “Continue (继续)”,然后点击 “Agree (同意)”。Installation Type (安装类型): 默认情况下,会选择标准安装。 如果你需要自定义安装位置或组件,可以点击 “Customize (自定义)”。 一般情况下,使用默认设置即可,点击 “Install (安装)”。Authentication Method (身份验证方法): 在 MySQL 8.0 及更高版本中,会让你选择身份验证方法。 建议选择 “Use Strong Password Encryption (RECOMMENDED)” (使用强密码加密 - 推荐),这是更安全和现代的方式。 除非你明确需要兼容旧版本客户端,否则不要选择 “Use Legacy Authentication Method (Retain MySQL 5.x Compatibility)”。 点击 “Next (下一步)”。Set Root Password (设置 Root 密码): 这是非常重要的一步! 为 MySQL 的 root 用户设置一个 强密码 并 牢记这个密码。 这个密码用于数据库的最高权限管理。 输入密码两次进行确认,然后点击 “Next (下一步)”。MySQL Server Startup (MySQL 服务器启动): 你可以选择以下选项: “Start MySQL Server at System Startup” (在系统启动时启动 MySQL 服务器): 建议勾选,这样每次开机 MySQL 服务器都会自动启动,方便日常使用。“Configure MySQL Server after Installation” (在安装后配置 MySQL 服务器): 你可以选择稍后手动配置服务器。 如果勾选了 “Start MySQL Server at System Startup”,通常不需要额外配置。 点击 “Finish (完成)”。 需要管理员密码: 安装程序会请求你的 macOS 管理员密码,用于进行系统级别的安装操作。 输入你的管理员密码并点击 “Install Software (安装软件)”。Installation Complete (安装完成): 安装完成后,安装向导会显示 “The installation was successful.” 的信息。 点击 “Close (关闭)”。

关闭磁盘镜像: 安装完成后,可以将之前挂载的磁盘镜像弹出 (在 Finder 中找到 MySQL 磁盘镜像,点击弹出按钮)。

步骤 3: 验证 MySQL 安装并启动服务器

检查 MySQL 服务器是否已启动:

系统偏好设置 (System Preferences) / 系统设置 (System Settings): 安装完成后,MySQL 会在系统偏好设置 (旧版本 macOS) 或 系统设置 (新版本 macOS) 中添加一个 MySQL 偏好设置面板 (通常在最底部)。打开 MySQL 偏好设置面板: 点击进入 MySQL 偏好设置面板。查看服务器状态: 在面板中,你应该能看到 MySQL 服务器的状态。 如果 “MySQL Server” 显示 “Stopped (已停止)”,点击 “Start MySQL Server” 按钮启动服务器。 如果显示 “Running (运行中)”,则服务器已启动。 你可以使用 “Stop MySQL Server” 和 “Restart MySQL Server” 按钮来控制服务器。

使用命令行工具验证:

打开终端 (Terminal.app): 在 “应用程序 (Applications)” -> “实用工具 (Utilities)” 文件夹中找到 “终端 (Terminal.app)” 并打开。

测试 mysql 命令: 在终端中输入以下命令并按下回车键:

mysql --version

如果 MySQL 客户端工具安装正确,终端会显示 MySQL 客户端的版本信息,例如 mysql Ver 8.0.xx for macosarm64... (版本号会根据你下载的版本而不同)。

连接到 MySQL 服务器: 使用 mysqladmin 工具尝试连接到本地 MySQL 服务器,并获取服务器版本信息。 输入以下命令并按下回车键 (需要输入你在安装时设置的 root 用户密码):

mysqladmin -u root -p version

终端会提示你输入密码,输入你设置的 root 密码并按下回车键。 如果连接成功,终端会显示 MySQL 服务器的版本信息以及其他服务器状态信息。

步骤 4: 安全设置 (重要! - 运行 mysql_secure_installation)

安装完成后,强烈建议 运行 mysql_secure_installation 脚本来增强 MySQL 服务器的安全性。

在终端中运行 mysql_secure_installation 命令:

/usr/local/mysql/bin/mysql_secure_installation

(注意: /usr/local/mysql/bin/ 是 MySQL 默认的安装路径,如果你的安装路径不同,请根据实际情况修改。)

按照提示操作: mysql_secure_installation 脚本会以交互式方式引导你完成以下安全设置:

Validate password component plugin? (验证密码组件插件?) 询问是否启用密码强度验证插件。 建议输入 Y 并按照提示设置密码策略 (0-低,1-中,2-强)。 如果你不想启用,可以输入 N。Change the password for root ? (修改 root 密码?) 如果你希望修改之前设置的 root 密码,输入 Y,并输入新密码。 如果不需要修改,输入 N。Remove anonymous users? (移除匿名用户?) 强烈建议输入 Y,移除匿名用户可以提高安全性。Disallow root login remotely? (禁止 root 用户远程登录?) 强烈建议输入 Y,禁止 root 用户远程登录,只允许本地 root 用户登录,提高安全性。Remove test database and access to it? (移除测试数据库和对其的访问?) 强烈建议输入 Y,移除测试数据库可以避免潜在的安全风险。Reload privilege tables now? (现在重新加载权限表?) 强烈建议输入 Y,重新加载权限表使之前的安全设置生效。

完成安全设置: 按照脚本提示完成所有步骤后,MySQL 服务器的安全设置就得到了增强。

步骤 5: (可选) 设置环境变量 (方便命令行使用)

为了在终端中更方便地使用 mysql 和 mysqladmin 等命令,可以将 MySQL 的 bin 目录添加到系统的 PATH 环境变量中。

打开你的 shell 配置文件: 通常是 ~/.zshrc (如果你使用 Zsh) 或 ~/.bash_profile (如果你使用 Bash)。 可以使用文本编辑器打开,例如 nano ~/.zshrc 或 open ~/.zshrc。

添加 MySQL bin 目录到 PATH: 在文件末尾添加以下行 (假设 MySQL 安装在默认路径 /usr/local/mysql):

export PATH="/usr/local/mysql/bin:$PATH"

如果你的 MySQL 安装路径不同,请修改 /usr/local/mysql/bin 为你的实际路径。

保存文件并应用更改: 保存文件 (在 nano 中按 Ctrl+X, Y, 回车) 并关闭编辑器。 在终端中运行以下命令使环境变量生效:

source ~/.zshrc # 如果你修改的是 ~/.zshrc # 或者 source ~/.bash_profile # 如果你修改的是 ~/.bash_profile

现在你就可以直接在终端中输入 mysql 或 mysqladmin 命令,而无需输入完整路径了。

恭喜你! 你已经成功在 Mac ARM 架构上使用官方安装包安装了 MySQL Community Server!

后续步骤:

使用 MySQL 客户端工具: 你可以使用命令行客户端 mysql,也可以下载图形化 MySQL 客户端工具,例如 MySQL Workbench (官方工具) 或 DBeaver, Navicat 等第三方工具来管理你的 MySQL 数据库。学习 MySQL 基本操作: 开始学习 SQL 语言和 MySQL 的基本操作,创建数据库、表、插入数据、查询数据等等。查阅 MySQL 文档: MySQL 官方文档非常全面,是学习 MySQL 的最佳资源: dev.mysql /doc/

如果在安装或使用过程中遇到任何问题,请仔细检查步骤,并查阅 MySQL 官方文档或在线社区寻求帮助。

标签:

在MacARM架构(AppleSilicon,例如M1,M2,M3芯片)上使用官方安装包安装MySQL由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“在MacARM架构(AppleSilicon,例如M1,M2,M3芯片)上使用官方安装包安装MySQL