MySQL 8.0 在 Windows 上的安装与配置
一、下载准备
建议直接去官网下载社区版,推荐选择 MySQL 8.0.44(稳定且兼容性好)。
- Select Operating System:选择 Microsoft Windows。
- 下载选项:
- 推荐:Windows (x86, 64-bit), ZIP Archive。这是免安装压缩包,灵活度高,适合需要自定义配置的场景。
- 备选:MySQL Installer for Windows。图形化向导,适合完全新手,但文件较大。
- 无需登录,点击 No thanks, just start my download 即可开始下载。
二、解压与基础配置
1. 解压文件
下载完成后,将 ZIP 包解压到 非中文、无空格 的目录。这一步非常关键,路径中包含中文或空格极易导致后续服务启动报错。
例如:D:\Program Files\MySQL\mysql-8.0.44-winx64
注意:不要放在桌面或'下载'文件夹中。
2. 创建配置文件
在解压后的根目录下新建一个文本文件,重命名为 my.ini(确保后缀是 .ini 而非 .txt)。
用记事本打开 my.ini,填入以下配置。请务必根据实际解压路径修改 basedir 和 datadir:
[mysqld]
# 设置端口
port=3306
# 设置 MySQL 的安装目录(解压后的根目录)
basedir=D:\Program Files\MySQL\mysql-8.0.44-winx64
# 设置数据库数据存放目录(自动生成,无需手动创建)
datadir=D:\Program Files\MySQL\mysql-8.0.44-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数(防止暴力破解)
max_connect_errors=10
# 服务端使用的字符集默认为 UTF8MB4(支持 emoji 表情)
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
=mysql_native_password
=utf8mb4
=
=utf8mb4

