MySQL 8.0 在 Windows 上的安装与配置实战
一、下载准备
推荐直接下载 MySQL 8.0.44 社区版,这是目前比较稳定的版本。访问 MySQL Community Downloads。
- 操作系统选择: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 - 避免路径:桌面、包含中文字符的文件夹(如'软件')、带空格的目录(如
Program Files (x86))。
2. 编写 my.ini
在解压后的根目录下新建一个文本文件,重命名为 my.ini(注意后缀必须是 .ini,不是 .txt)。用记事本打开并填入以下内容,务必根据你的实际解压路径修改 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
# 默认存储引擎
=INNODB
=mysql_native_password
=utf8mb4
=
=utf8mb4

