MySQL 数据库的安装与启动完全指南
本文档专门讲解 MySQL 的安装、配置、启动与验证,每一步都配有说明和示例,适合零基础新手跟着操作。
目录
- 安装前准备
- Windows 下安装 MySQL
- 安装后的初始配置
- 启动与停止 MySQL 服务
- 验证安装是否成功
- 首次登录与修改密码
- 配置环境变量(可选)
- 图形化工具简介
- 常见问题与解决
- 卸载 MySQL
1. 安装前准备
1.1 了解你的操作系统
- Windows:本指南以 Windows 10/11 为例,步骤同样适用于 Windows Server。
- 位数:在「此电脑」右键 →「属性」中可看到是 64 位还是 32 位,MySQL 官方推荐 64 位。
1.2 检查是否已安装 MySQL
打开 命令提示符(CMD) 或 PowerShell,输入:
mysql --version
- 若提示“不是内部或外部命令”:说明还没安装,或未配置环境变量,可以继续安装。
- 若显示版本号:例如
mysql Ver 8.0.35 for Win64,说明本机已有 MySQL,可考虑直接使用或先卸载再重装。
示例(未安装时):
'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件。
示例(已安装时):
mysql Ver 8.0.35 for Win64 on x86_64 (MySQL Community Server - GPL)
1.3 下载 MySQL 安装包
方式一:官网下载(推荐)
- 打开浏览器,访问:
https://dev.mysql.com/downloads/mysql/ - 选择操作系统:Microsoft Windows。
- 推荐下载 Windows (x86, 64-bit), MSI Installer,文件名类似:
mysql-installer-community-8.0.35.0.msi
(版本号会随官网更新而变化。) - 点击 Download,若提示登录,可点击 No thanks, just start my download 跳过。
方式二:MySQL 官方镜像(国内可能更快)
- 清华大学镜像:https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-8.0/
- 选择对应 Windows 的 MSI 或 ZIP 包即可。
安装包类型简单说明:
| 类型 | 说明 |
|---|---|
| MSI Installer | 图形化安装,自动配置服务、推荐新手使用 |
| ZIP Archive | 解压即用,需自己配置服务和环境变量,适合有经验用户 |
本指南以 MSI Installer 为例。
2. Windows 下安装 MySQL
2.1 运行安装程序
- 双击下载好的
.msi文件。 - 若弹出「用户账户控制」,选择 是。
- 等待安装程序加载,进入安装向导。
2.2 选择安装类型
安装程序会提示选择安装类型,常见几种:
| 类型 | 说明 | 适用人群 |
|---|---|---|
| Developer Default | 安装 MySQL Server + 常用开发组件(如 Workbench、Shell) | 学习、开发推荐 |
| Server only | 只装 MySQL 服务器 | 只要命令行/程序连接时选这个 |
| Client only | 只装客户端工具,不装服务器 | 仅连接别人机器上的 MySQL 时用 |
| Full | 全部组件 | 需要完整套件时 |
新手建议: 选 Developer Default 或 Server only。
选择后点击 Next。
2.3 检查依赖(若有)
- 若选的是 Developer Default,可能会提示缺少 Visual C++ Redistributable 等依赖。
- 按提示点击 Execute 安装依赖,全部成功后再 Next。
2.4 执行安装
- 在 Installation 界面点击 Execute,等待所有项状态变为 Complete。
- 然后点击 Next 进入配置阶段。
2.5 产品配置(重要)
接下来是 产品配置,这里会设置 MySQL 服务器和 root 密码。
步骤 1:Type and Networking
- Config Type:选 Development Computer(开发机)或 Server Computer(服务器),新手选 Development 即可。
- Connectivity:
- TCP/IP:勾选,端口一般为 3306(可保持默认)。
- 若只在本机用,可不必勾选 Open Windows Firewall;若需要别的电脑连接,再按需开放防火墙。