MySQL的字段值在UTF8不显示正确的字符

问题描述:

我试图节省此字符串MySQL的字段值在UTF8不显示正确的字符

ŸeÈ╬fý↔5ƒ1 

到一个字段,它为varchar(1000)和到表,其归类为utf8_general_ci

当我试图显示此字段在文本字段中,我得到这个值

ŸeÈ?fý?5ƒ1 

为什么它不能正确显示所有字符?

P.S.

我在头

+0

我怀疑你应该将排序规则设置为数据库,那么它应该是罚款:) @arvinsim – gks

+0

@theunlucky没有,它没有工作。 – arvinsim

+0

@theunlucky我刚刚发现你是正确的方式。但需要设置的排序规则不是数据库,而是字段本身。我将该字段设置为utf8_general_ci,现在它可以工作。 – arvinsim

答案是,现场核对本身需要设置为utf8设置这个标签

<meta charset="utf-8"/> 

。我用

utf8_general_ci 

它的工作。

P.S.

支持@theunlucky给我一个线索的问题。