mysql 的初始化配置文件my.ini,真的是省事利器。用好了,安装过程能少踩多坑,尤其是路径配置、字符集这些麻烦事,提前写清楚,装完就能跑,省时省力。你如果经常用解压版的 MySQL,这个配置文件可以说是刚需。

安装 MySQL 最头疼的其实不是装,而是装完各种乱码、连不上、端口冲突。my.ini里把basedirdatadirportdefault-character-set这些都写好了,基本上拷过去改一下路径就能用,响应也快,配置也干净。

比如你装个MySQL 5.7或者8.0 解压版,手动配置没经验的话容易漏掉一些关键参数,尤其是sql_modeinnodb_buffer_pool_size这些性能相关的,写不好启动慢、性能差都。这个my.ini里这些参数都有,默认值也比较合理。

我平时装 MySQL,都懒得一步步点安装了,直接下载免安装包+配好my.ini,五分钟搞定,连服务都能自动启动。比较推荐的资源可以看看这些:

如果你要在项目中快速搭个本地数据库环境,不妨把这个my.ini备一份,用的时候拷过去一改就能跑,挺方便的。尤其是新手,建议多看看里面的注释,学配置顺便学性能优化,蛮划算的~