通常這是一個很常見的問題,我已經閱讀了很多關於將整個數據庫轉換爲UTF-8
。整個數據庫的MySQL字符集轉換 - [ISO-8859-1]到[UTF-8]
..
但是,我已經嘗試了幾個PHP腳本。
我的問題是,雖然我的分貝是ISO-8859-1
沒有內容在ISO-8859-1編碼。
在我的數據庫的符號是&
一英鎊的象徵是£
.. 我已經嘗試完全移除 「£450.00
」 從字符串中的腳本 「S pecial offer £450.00 this week only
」
通常這是一個很常見的問題,我已經閱讀了很多關於將整個數據庫轉換爲UTF-8
。整個數據庫的MySQL字符集轉換 - [ISO-8859-1]到[UTF-8]
..
但是,我已經嘗試了幾個PHP腳本。
我的問題是,雖然我的分貝是ISO-8859-1
沒有內容在ISO-8859-1編碼。
在我的數據庫的符號是&
一英鎊的象徵是£
.. 我已經嘗試完全移除 「£450.00
」 從字符串中的腳本 「S pecial offer £450.00 this week only
」
試試這個: http://www.fractalizer.ru/frpost_162/php-mysql-batch-changing-charset-and-collation-on-databases/
latin1允許符號在0x80-0xFF和轉換u唱MySQL原生函數應該沒關係。無論如何做備份。
這不是ISO-8859-1到UTF-8的轉換。這是對XML實體的轉換。 – stillstanding 2010-11-18 13:03:37
已更新的問題,謝謝 – Haroldo 2010-11-18 13:11:00
爲什麼您需要外部PHP腳本來完成轉換? – Danosaure 2010-11-18 13:25:47