MySQL 8.0 Windows 环境安装与配置实战
下载与解压
从官网获取安装包,建议直接跳过可选的附加组件勾选。以 MySQL 8.0.37 为例,下载完成后将压缩包解压至指定目录。
建议:推荐将 MySQL 安装在磁盘根目录下(如 D 盘),避免路径过深导致后续配置出错,同时也便于管理。
环境变量配置
为了让系统在任何位置都能识别 mysql 命令,需要将 MySQL 的 bin 目录添加到系统环境变量中。
- 打开系统环境变量设置界面。
- 在系统变量中找到
Path,点击编辑。 - 新增 MySQL bin 文件夹的绝对路径,例如:
D:\MySQL-8.0.37\MySQL-8.0.37-winx64\bin。 - 保存退出。
注意:这一步至关重要。若未配置环境变量,直接在命令行输入
mysqld等指令时,系统会提示'不是内部或外部命令'。
配置文件初始化
进入解压后的 MySQL 目录,新建一个名为 my.ini 的文件(注意后缀名必须是 .ini)。使用文本编辑器打开并写入以下内容:
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置 3306 端口
port = 3306
# 设置 mysql 的安装目录
basedir = D:\MySQL-8.0.37\MySQL-8.0.37-winx64
# 设置 mysql 数据库的数据的存放目录
datadir = D:\MySQL-8.0.37\MySQL-8.0.37-winx64\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为 utf8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 创建模式 sql_mode
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
关键说明:请务必根据实际安装路径修改
basedir和 中的路径,反斜杠需要转义或使用双反斜杠。


