0

我正在尝试将 /etc/my.cnf 中的 character_set_* 从 latin1 更改为 utf8。

我已经尝试了以下所有方法:

character_set_server=utf8
character-set-server=utf8
default-character-set=utf8
default_character_set=utf8
collation-server = utf8_unicode_ci

但他们都得到了unknown variable XXX。但是,删除这些后,只有character_set_databasecharacter_set_server保持 latin1。

我注意到没有 utf.xml 在character_sets_dir. 有关系吗?

mysql  Ver 14.14 Distrib 5.5.28, for osx10.6 (i386) using readline 5.1
4

1 回答 1

0

尝试设置

default-character-set=utf8
character-set-server=utf8
skip-character-set-client-handshake

[mysqld]部分

于 2012-10-11T07:05:08.580 回答