我从Amazon Web服务获取产品描述并将其存储在MySQL中。我注意到,对于某些角色,数据库中存储的内容与我网页上显示的内容不同。例如,连字符-
显示为—
。知道什么是错的吗?
答案 0 :(得分:4)
看起来你正在存储UTF并阅读像latin-1这样的东西。 (UTF-8中的字符可以用多个字节编码。)
答案 1 :(得分:0)
答案 2 :(得分:0)
确保您的网络服务器也使用正确的字符编码。我过去在æøå(在丹麦网站上)遇到了问题,如果服务器没有设置为使用正确的字符集,仅在html中设置字符集是不够的。