mysql:`my.cnf`中的未知变量

Spa*_*ine 3 mysql innodb my.cnf

我按照这些说明加速将大型本地文件(500+M,10+M行)加载到MySQL中,将配置添加到/etc/mysql/my.cnf:

[mysql]
#no-auto-rehash # faster start of mysql but no tab completition
local-infile=1

# add following code
innodb_doublewrite = 0
innodb_support_xa = 0
Run Code Online (Sandbox Code Playgroud)

但遇到以下问题:

mysql: unknown variable 'innodb_doublewrite=0'
mysql: unknown variable 'innodb_support_xa=0'
Run Code Online (Sandbox Code Playgroud)

PS:MySQL版本

$ mysql --version
mysql  Ver 14.14 Distrib 5.6.27, for debian-linux-gnu (x86_64) using  EditLine wrapper
Run Code Online (Sandbox Code Playgroud)

Ric*_*mes 8

把它们放在下面[mysqld],不是[mysql].

此外,请确保innodb_buffer_pool_size大约70%的可用RAM.

即使这样,你也可能会超时.

或者您可能需要将文件分块.(每个块10K行可能是合理的.)