1
4
设置MySQL表字符集是不够的-您还应该注意为客户机、连接和结果设置正确的字符集,默认值可能因服务器而异,这使得数据库不便于移植:移动到另一台服务器时,相同的数据库内容可能会以不同的方式显示。 我已经将斯洛文尼亚语文本存储到MySQL中一段时间了,这对我来说很有用:
希望这有帮助。 |
2
3
您似乎试图在数据库中存储HTML编码的字符串。不要这样做,这只会破坏您执行字符串操作(如可靠搜索)的能力。您应该能够将原始UTF-8编码字符存储为数据库中的字节。
您不会说您正在使用什么环境读取数据库,也不会说您如何在底部获得不正确的字符串(即使用ISO-8859-1编码读取的UTF-8字节)。如果它们出现在您的网页中(并且您在标题和/或中指定了UTF-8
|