你好,我在一個ISO的網站上設置UTF8時犯了一個錯誤,數據像這樣出現在數據庫�����2012å¹´4�19��(���)
有什麼解決辦法來得到這句話的含義嗎?它通常是中文字符。搞砸了編碼
謝謝。
你好,我在一個ISO的網站上設置UTF8時犯了一個錯誤,數據像這樣出現在數據庫�����2012å¹´4�19��(���)
有什麼解決辦法來得到這句話的含義嗎?它通常是中文字符。搞砸了編碼
謝謝。
您可以嘗試更改編碼爲二進制,然後到ISO(但不要做一個備份)
ALTER TABLE `yourtablename` CHANGE `fieldname` `fieldname` TEXT CHARACTER SET BINARY NULL ;
ALTER TABLE `yourtablename` CHANGE `fieldname` `fieldname` TEXT CHARACTER SET latin1 NULL ;
或UTF ..
ALTER TABLE `yourtablename` CHANGE `fieldname` `fieldname` TEXT CHARACTER SET utf8 COLLATE utf8_bin NULL ;
如何編碼以二進制? – user1040899 2012-04-11 07:57:13
更改答案,請參閱更新 – 2012-04-11 08:19:20
這是'錕斤拷錕斤拷錕2012騫4錕19錕斤拷(錕斤拷錕)'。 ISO-8859-1 - > GB2313 – kirilloid 2012-04-11 07:58:21
非常感謝,但句子沒有任何意義,我認爲這是搞砸了:-( – user1040899 2012-04-11 08:02:59
重新編碼爲'utf-8'變得更加雜亂的文字 – kirilloid 2012-04-11 08:25:14