MySQL的字段值在UTF8不显示正确的字符
问题描述:
我试图节省此字符串MySQL的字段值在UTF8不显示正确的字符
ŸeÈ╬fý↔5ƒ1
到一个字段,它为varchar(1000)和到表,其归类为utf8_general_ci
当我试图显示此字段在文本字段中,我得到这个值
ŸeÈ?fý?5ƒ1
为什么它不能正确显示所有字符?
P.S.
我在头
答
答案是,现场核对本身需要设置为utf8设置这个标签
<meta charset="utf-8"/>
。我用
utf8_general_ci
它的工作。
P.S.
支持@theunlucky给我一个线索的问题。
我怀疑你应该将排序规则设置为数据库,那么它应该是罚款:) @arvinsim – gks
@theunlucky没有,它没有工作。 – arvinsim
@theunlucky我刚刚发现你是正确的方式。但需要设置的排序规则不是数据库,而是字段本身。我将该字段设置为utf8_general_ci,现在它可以工作。 – arvinsim