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

我可以将mysql服务器的默认编码从latin-1更改为utf-8吗?,mysql,encoding,Mysql,Encoding,我可以将计算机上mysql服务器的默认编码从拉丁语-1更改为utf-8吗?当然可以。您可以使用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

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

当然可以。您可以使用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");

假设您正在使用PHP,来自sarfraz的答案是正确的。您需要注意一些其他问题,例如对实际代码的更改、头输出、html字符集和许多其他事情。我们讨论了其中的一些问题

在这里发布之前,您做了哪些研究?