MySQL 配置文件位置:Linux/macOS:/etc/mysql/my.cnf、/etc/my.cnf、/usr/local/etc/my.cnfWindows:C:\ProgramData\MySQL\MySQL Server X.Y\my.ini其他位置:安装目录下的 my.cnf 文件或通过 --defaults-file 选项指定的自定义位置

MySQL 配置文件的所在位置
MySQL 的配置文件通常位于以下位置:
Linux 和 macOS:
/etc/mysql/my.cnf/etc/my.cnf/usr/local/etc/my.cnf
Windows:
Linux 性能分析与调优专家,覆盖 CPU、内存、磁盘 I/O、网络、内核参数、编译优化、容器/K8s。适用场景:系统卡顿/高负载、内存不足/OOM/Swap 高、CPU 异常/iowait 高。
C:\ProgramData\MySQL\MySQL Server X.Y\my.ini
其他位置:
此外,MySQL 配置文件还可以在以下位置找到:
- 安装目录下的
my.cnf文件(例如,/usr/local/mysql/etc/my.cnf) - 通过
--defaults-file选项指定的自定义位置
注意:
- X.Y 表示 MySQL 版本,例如 8.0 或 5.7。
-
ProgramData是一个隐藏文件夹,可能需要在 Windows 资源管理器中显示隐藏文件才能访问它。

















