1

我正在 windows 上的 mariadb 中导入转储文件。它显示“Mysql server has gone away”错误。我知道添加的解决方案

max_allowed_pa​​cket=500M

在 my.cnf 但问题是在该目录中看到了五个初始化文件

C:\Program Files\MariaDB 5.5

  1. 我的巨大.ini
  2. 我的innodb-heavy-4G.ini
  3. 我的大.ini
  4. 我的媒体.ini
  5. 我的小.ini

所以我在哪个文件中更改了“max_allowed_pa​​cket=500M”。请向我建议如何针对这个问题更改 windows 上 mariadb 的配置。

4

2 回答 2

3

我遇到了同样的问题,因为配置文件对我不起作用,所以你必须直接在查询中传递 max_allowed_pa​​cket 值。

mysql -u 用户名 -p --max_allowed_pa​​cket=1073741824 < dump.sql

于 2016-09-21T10:17:32.103 回答
0

您的服务器不使用这些 .ini 文件,默认安装。这些都是例子。

使用数据目录中的 my.ini,默认安装在 C:\Program Files\MariaDB 5.5\data

于 2016-10-16T19:57:15.857 回答