【发布时间】:2011-11-03 09:42:49
【问题描述】:
我正在寻找解决编码问题的帮助,我已经苦苦挣扎了几天了。
我有一个排序规则为“latin1_swedish_ci”的数据库。当我查看单个条目时,它会显示一个混乱的文本
grieþos informçs
应该是
griežos informēs
好的...我尝试使用php脚本将文本输出到浏览器并设置
<meta http-equiv="Content-Type" content="text/html; charset=windows-1257" />
现在...它正确显示数据(“griežos informēs”)。我需要做的是将此数据转换为 UTF-8 以便我可以使用
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
并正确显示所有内容。
我尝试使用 Notepad2 并创建一个编码为 windows-1257 的文件,然后从数据库中复制文本并保存它......同样的问题。
甚至尝试使用 utf-8 排序规则在该数据库中创建一个表并在其中插入数据......没有运气 - 只是显示?特殊字符应该在哪里。
任何帮助将不胜感激,
谢谢
【问题讨论】:
标签: mysql encoding utf-8 character-encoding