我都设置成下面这样了,但一插进中文就显示全是???????,谁来解决一下这个问题
   Language : Chinese simplified (zh-utf-8)
   MySQL字符集:UTF-8 Unicode (utf8)
   MySQSL连接校对:utf8__general_ci

解决方案 »

  1.   

    我用别人的程序在机子上调试没有问题~~但我自己在phpMyAdmin插入数据和用网页读出来自己插入的数据就全部显示成一行问号??????
    这是怎么回事
      

  2.   

    语句,在MySQL命令行模式下使用
      

  3.   

    先测试一下自己机子的字符是什么编码的 一般的是 gb2312 如果是其他的换成其他的..mysql_query("set names 'gb2312'")
      

  4.   

    换了一样没用啊~~SQL执行成功~~但还是不能解决~~郁闷了~~
      

  5.   

    mysql_query("set names 'utf-8'")
      

  6.   

    这个都试了N遍了~~是不能解决的~~
    应该是要改一下里而后文件吧~~
    但不晓得是哪个文件~~我在phpMyAdmin里面看到服务器变量和设置为:bulk insert buffer size    8388608  8388608  
    character set client      utf8  latin1  
    character set connection  utf8  latin1  
    character set database    latin1  latin1  
    character set results     utf8  latin1  
    character set server      latin1  latin1  
    character set system      utf8  utf8  后面怎么全是拉丁语啊~~请问怎么改成中文~~在哪个文件里改
      

  7.   

    浏览器查看--编码----把编码该成UTF-8
      

  8.   

    mysql_query("set character_set_client='gb2312' character_set_connection='utf8' character_set_server='utf8' character_set_results='gb2312'");试试这个这些变量值不一定是这个 你可以先试试