我试图让MySQL服务器使用UTF8作为默认排序规则和字符集。我可以设置除character_set_server
之外的所有内容,它始终以latin1
作为值。
我已将' character-set-server = utf8'在my.cnf中,但是当我运行SHOW VARIABLES LIKE character_set_server
时,我总是得到latin1。
如果有人能给我一些帮助,我真的很感激。
BTW:我在MacOS 10.9上运行MySQL 5.6.19
由于
答案 0 :(得分:0)
请尝试更改表格的字符集:
mysql> set global character_set_server=utf8;
mysql> set session character_set_server=utf8;
并且还更改表字符集:
mysql> alter table test_latin1 default charset utf8;