mysql 的初始化配置文件my.ini
,真的是省事利器。用好了,安装过程能少踩多坑,尤其是路径配置、字符集这些麻烦事,提前写清楚,装完就能跑,省时省力。你如果经常用解压版的 MySQL,这个配置文件可以说是刚需。
安装 MySQL 最头疼的其实不是装,而是装完各种乱码、连不上、端口冲突。my.ini里把basedir
、datadir
、port
、default-character-set
这些都写好了,基本上拷过去改一下路径就能用,响应也快,配置也干净。
比如你装个MySQL 5.7或者8.0 解压版,手动配置没经验的话容易漏掉一些关键参数,尤其是sql_mode
、innodb_buffer_pool_size
这些性能相关的,写不好启动慢、性能差都。这个my.ini
里这些参数都有,默认值也比较合理。
我平时装 MySQL,都懒得一步步点安装了,直接下载免安装包+配好my.ini
,五分钟搞定,连服务都能自动启动。比较推荐的资源可以看看这些:
- MySQL 配置文件 my.ini
- mysql my.ini 配置解读
- MySQL 5.7.20 解压安装及 my.ini 配置
- MySql 8.0 解压版安装教程免注册,修改 my.ini 文件路径
- 【推荐】MySQL 服务性能优化—详解 my.cnf/my.ini 配置(16GB 内存)
如果你要在项目中快速搭个本地数据库环境,不妨把这个my.ini
备一份,用的时候拷过去一改就能跑,挺方便的。尤其是新手,建议多看看里面的注释,学配置顺便学性能优化,蛮划算的~