我的MySQL数据库中有这样的记录集(德语):
Karrieren im Portrait:采访mit Thorsten Franck - “Ich liebe Produkte”
现在,当我使用MySQL连接器读取器获取数据并将其写入xml文件时,我得到了这个:
Karrieren im Portrait:采访mit Thorsten Franck Ich liebe Produkte
正如你(希望)可以看到的那样,减号(它是那些长的一个)以及上下引号都没有显示出来。
该表定义为UTF-8,也是xml文件的输出。
知道如何解决这个问题吗? 提前谢谢!
亚历
答案 0 :(得分:1)
在mysql show variables like '%char%'
中,是否都是utf-8?
在php连接到mysql时,使用
mysql_set_charset
来utf-8
http://forums.asp.net/t/1619144.aspx?collation+and+charset+Problem+In+MySql