php+Mysql数据库乱码问题 mysql数据库可以用语句插入含有日文的汉字但是通过php语句插入的数据确是乱码环境用的是winXP,xampp2.5刚学php,对php的配置文件还不是太清楚希望高手指点一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 老问题了,类似于mysql_query("set names gb2312");楼主翻一下其它帖子吧 已经加了这句话 mysql_query("set names utf8");并且单纯显示的insert语句里的文字是正常显示的插入到数据库之后变成的乱码应该是配置文件有问题所以知道的人希望指点一下 xiaoxue_427:我也遇到此问题,解决方法:1、数据库中的表的字符编码为utf8。2、php文件中也是utf8编码。这样通过php读取mysql表字符显示无误,但在mysql中select显示为乱码。 查看编码:SHOW VARIABLES LIKE 'character_set_%'; 修改编码:SET character_set_client = utf8; 如何用php来截取网也的一部分 正则表达式中的“\”转义的问题 关于网络爬虫的问题 PHP 做注册发送邮件 查询数据库数据获取数据不完整 象discuzx程序中,一点注册或登陆,弹出一个小页面,浮动在首页上,是如何实现的。 请问我是中毒了吗? 当网速慢的时候,mysql数据读出来来以后,全是乱码,怎么回事,急!!!! 局域网内访问的问题!! php编程中的.inc文件怎么获得,我的php中没有这些.inc文件,要下载吗? 权限问题 phpmyadmin一片空白, 怎么回事, 这个真的晕了
类似于mysql_query("set names gb2312");
楼主翻一下其它帖子吧
插入到数据库之后变成的乱码
应该是配置文件有问题
所以知道的人希望指点一下
我也遇到此问题,解决方法:
1、数据库中的表的字符编码为utf8。
2、php文件中也是utf8编码。
这样通过php读取mysql表字符显示无误,但在mysql中select显示为乱码。
修改编码:SET character_set_client = utf8;