0
我試圖節省此字符串MySQL的字段值在UTF8不顯示正確的字符
ŸeÈ╬fý↔5ƒ1
到一個字段,它爲varchar(1000)和到表,其歸類爲utf8_general_ci
當我試圖顯示此字段在文本字段中,我得到這個值
ŸeÈ?fý?5ƒ1
爲什麼它不能正確顯示所有字符?
P.S.
我在頭
我試圖節省此字符串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