mysqldump上的'unknown variable“character-set-server = utf-8”'错误

时间:2014-10-01 06:46:39

标签: mysql debian mysqldump

我在SMP Debian Linux 3.2.60上使用mysql 5.5.38。

它工作正常,但我无法进行任何备份。 mysqldump总是显示'未知变量'字符集-server = utf-8“'错误。即。

  

$ mysqldump --version

     

未知变量“character-set-server = utf-8”

有没有办法在my.cnf或任何其他方式修复它?

2 个答案:

答案 0 :(得分:0)

每个文档https://dev.mysql.com/doc/refman/5.5/en/charset-applications.html

[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci

character-set-server=utf-8文件中的character-set-server=utf8更改为my.cnf

答案 1 :(得分:-4)

你有这条线:

character-set-server=utf-8

~/.my.cnf或全系统my.cnf中。此变量无法识别并导致错误,因此您应将其删除。