簡體   English   中英

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

[英]mysql: unknown variable in `my.cnf`

我按照這些說明加速將一個大的本地文件( 500+M10+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

但遇到以下問題:

mysql: unknown variable 'innodb_doublewrite=0'
mysql: unknown variable 'innodb_support_xa=0'

PS:MySQL版本

$ mysql --version
mysql  Ver 14.14 Distrib 5.6.27, for debian-linux-gnu (x86_64) using  EditLine wrapper

把它們放在[mysqld] ,而不是[mysql]

另外,請確保innodb_buffer_pool_size大約是可用RAM的70%。

即使這樣,你也可能會超時。

或者您可能需要將文件分塊。 (每個塊10K行可能是合理的。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM