问题:MySQL:my.ini 未读取

我在 Windows 7 64 位上安装了 MySQL 5.6,但我似乎无法让它读取我的 my.ini 文件。我已将文件放入基本安装目录、Windows 目录和 C:,但看起来并没有被读取,即使此处列出了所有路径:http://dev.mysql.com/ doc/refman/5.1/en/option-files.html

我的 my.ini 文件没有多大作用,我只是将 my-default.ini 作为基础并添加了 [mysqld] max_allowed_packetu003d100000000,因为 4MB 的默认限制对 BLOB 不利。

当我启动 mysql.exe 并检查变量时,我发现它仍然是 4MB,即使在重新启动服务器(通过控制面板中的服务菜单和通过 mysqld -shutdown + mysqld -startup)并重新启动 Windows 之后也是如此。

我有 Windows 7、64 位。任何人都可以帮助我吗?

提前致谢!

亚历克斯

解答

我遇到了同样的问题。在我的情况下,服务使用来自另一个路径(C:\ProgramData\MySQL\MySQL Server 5.6\my.ini)的 my.ini。您可以通过检查 services.msc 中 MySQLServer 服务的属性来检查它。

Logo

华为、百度、京东云现已入驻,来创建你的专属开发者社区吧!

更多推荐