我正在尝试让我的MySQL服务器使用UTF8作为默认的排序规则和字符集。我可以设置除character_set_server之外的所有内容,它总是将latin1作为值。
我在my.cnf中设置了'character-set-server=utf8‘,但是当我运行SHOW VARIABLES LIKE character_set_server时,我总是得到latin1。
如果有人能给我一些帮助,我将不胜感激。
顺便说一句:我在MacOS 10.9上运行MySQL 5.6.19
谢谢
发布于 2014-06-23 12:49:22
请尝试更改表的字符集:
mysql> set global character_set_server=utf8;
mysql> set session character_set_server=utf8;还可以更改表格字符集:
mysql> alter table test_latin1 default charset utf8;https://stackoverflow.com/questions/24358419
复制相似问题