my.ini 写哪些要点
- [client] 里设 default-character-set=utf8,客户端默认编码
- [mysqld] 里 port=3306 决定监听哪个端口
- basedir 写安装根目录,datadir 写数据存放地
- max_connections 控制最多同时连多少客户端,比如 20
- character-set-server=utf8 让服务端也用同一套编码
- default-storage-engine=INNODB 指定新建表默认引擎
- MySQL 8 起不用手填 datadir,系统会自动生成,填错反而起不来
my.ini 写哪些示例
[client]
# 客户端默认字符集
default-character-set=utf8
[mysqld]
# 监听端口
port=3306
# 安装根目录
basedir=C:\apps\mysql-8.4.0
# 最大连接数
max_connections=20
# 服务端字符集
character-set-server=utf8
# 新建表默认引擎
default-storage-engine=INNODB
避坑提醒:改完 my.ini 起不来,十有八九是路径用了单斜杠;Windows 里写双反斜杠 C:\\apps\\... 才稳。