my.cnf 看哪些要点
- basedir 安装目录;datadir 数据文件落盘位置
- port 默认 3306;socket 是 Unix 本地通信的套接字文件
- max_connections 最大并发连接数;default-storage-engine 默认引擎
- innodb_buffer_pool_size 是 InnoDB 性能调优的头号旋钮
- skip-networking 关掉网络只留本地;skip-grant-tables 免密启动(危险)
- slow_query_log 抓慢 SQL;log_error 记错误日志路径
my.cnf 看哪些对照
| 配置项 | 它管什么 |
|---|---|
| port | 监听端口,默认 3306 |
| max_connections | 最多能同时连几个 |
| default-storage-engine | 新建表默认引擎,如 InnoDB |
| innodb_buffer_pool_size | InnoDB 缓存池大小 |
| skip-networking | 禁网只本地,更安全 |
避坑提醒:skip-grant-tables 常用来救忘了的 root 密码,但开着期间任何人都能免密进库,修完密码立刻关掉它。