MySQL 数据库安装与配置指南
前言
MySQL 是目前最流行的开源关系型数据库管理系统之一,广泛应用于 Web 应用、数据分析及企业级系统中。在开始学习 SQL 或进行项目开发之前,正确安装和配置 MySQL 环境是至关重要的第一步。本文将详细介绍如何在 Windows 和 macOS 系统上下载、安装并配置 MySQL 服务,同时涵盖常见问题的排查方法。
一、环境准备与下载
1. 选择版本
访问 MySQL 官方网站(dev.mysql.com/downloads),进入 Downloads 界面。对于初学者和大多数开发场景,建议下载 MySQL Community Server(社区版)。
2. 操作系统适配
- Windows 用户:推荐使用 MySQL Installer for Windows。这是一个完整的安装包,包含了服务器核心、客户端工具以及可视化管理工具(如 Workbench)的安装向导,适合新手一键式部署。
- macOS 用户:推荐下载 DMG 安装包(如
mysql-8.x.x-macos13-arm64.dmg或 x86_64 版本,视芯片而定)。macOS 下通常还需要单独下载 MySQL Workbench 作为图形化操作界面。

二、Windows 系统安装详解
1. 运行安装程序
双击下载的 .msi 或 .exe 安装包启动 MySQL Installer。在安装类型(Installation Type)选择界面中,强烈建议选择 Custom(自定义)模式。这允许我们精确控制安装的组件,避免不必要的软件占用资源。

2. 组件选择
在 Products 列表中,确保勾选 MySQL Server 及其依赖项。如果后续需要图形化管理,请勾选 MySQL Workbench。点击 Next 继续。
3. 配置选项 (Configuration)
进入配置向导后,请注意以下关键设置:
3.1 端口设置
默认端口为 3306。除非本地有其他服务占用此端口,否则不要修改。修改端口可能导致应用程序连接失败。
3.2 身份验证方式
MySQL 8.0+ 默认使用 caching_sha2_password 插件(强口令认证),相比旧版的 mysql_native_password 更安全。建议保持默认,但需注意部分老旧客户端可能不兼容。







