mysql数据库可以用语句插入含有日文的汉字
但是通过php语句插入的数据确是乱码环境用的是winXP,xampp2.5刚学php,对php的配置文件还不是太清楚
希望高手指点一下

解决方案 »

  1.   

    老问题了,
    类似于mysql_query("set names gb2312");
    楼主翻一下其它帖子吧
      

  2.   

    已经加了这句话 mysql_query("set names utf8");并且单纯显示的insert语句里的文字是正常显示的
    插入到数据库之后变成的乱码
    应该是配置文件有问题
    所以知道的人希望指点一下
      

  3.   

    xiaoxue_427:
    我也遇到此问题,解决方法:
    1、数据库中的表的字符编码为utf8。
    2、php文件中也是utf8编码。
    这样通过php读取mysql表字符显示无误,但在mysql中select显示为乱码。
      

  4.   

    查看编码:SHOW VARIABLES LIKE 'character_set_%'; 
    修改编码:SET character_set_client = utf8;