通常这是一个很常见的问题,我已经阅读了很多关于将整个数据库转换为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