MYSQL中UTF8和GB2312的问题
我有两个空间
一个空间的PhpMyAdmin支持UTF8和GB2312,我用GB2312,这里一切正常.
另一个空间的PhpMyAdmin只能用UTF8.
我将第一个空间的数据库用PhpMyAdmin导出来,再用PhpMyAdmin导入第二个空间,结果用PHP读出第二个空间的数据库的内容,里面的中文显示的都是乱码,网页编码已经设为UTF8.
请问改怎么弄才行?
答案或建议:
可以了
我将所有可能出现中文的字段,在建表的时候都加上了 CHARACTER SET gb2312
在查询前也用了mysql_query("SET NAMES GB2312");
现在正常了,多谢帮忙
文章来自:http://www.baikewenda.com/tech/dev/7/6/a092342029.htm