我可以将我的mysql服务器的默认编码从latin-1更改为utf-8吗?

时间:2009-12-02 14:21:31

标签: mysql encoding

我可以将计算机上我的mysql服务器的默认编码从latin-1更改为utf-8吗?

2 个答案:

答案 0 :(得分:2)

确定你可以。你可以使用你的mysql gui软件或运行以下查询:

// utf8 charset for multi-lingual support
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET character_set_results=utf8");
mb_language("uni");
mb_internal_encoding("UTF-8");

答案 1 :(得分:0)

假设您正在使用PHP,那么来自sarfraz的答案是正确的。您需要了解许多其他问题,例如更改实际代码,标题输出,html字符集和许多其他内容。讨论了许多这些事情here