php操作数据库xampp mysql数据库 插入的数据都是乱码 我已经设置了"set names 'UTF-8'"插入的还是乱码啊

php操作数据库xampp mysql数据库 插入的数据都是乱码 我已经设置了"set names 'UTF-8'"插入的还是乱码啊

第1个回答  2011-03-08
出现乱码的地方有好几个,只要有一个弄错,都会出错。
1.服务器传输编码是否是UTF-8
2,PHP页面编码设置是否UTF-8
3。IDE编码环境是否为UTF-8
4.数据库连接时,是否有UTF-8的设置。
5。数据库安装时是否设置编码为UTF-8
第2个回答  2011-03-08
首先检查:
1. 显示数据的页面是UTF8编码吗?
2. 建立数据库的时候,表编码是UTF8吗?
估计你这个情况是数据库表的编码字符集不是UTF8
修改一下就可以了本回答被网友采纳
第3个回答  2011-03-08
"set names UTF-8"
utf-8不要加单引号
第4个回答  2011-03-08
设置成utf8_unicode_ci
第5个回答  2011-03-08
文教程】
可以参考一下~
相似回答
大家正在搜