确定你的sql就是select * from tp_name_cs where name='王'有其它附带条件没?

解决方案 »

  1.   

    没有其他附带条件,就是执行这个sql语句
      

  2.   

    出现这个问题的原因是:MySQL在查询字符串时是大小写不敏感的,在编绎MySQL时一般以ISO-8859字符集作为默认的字符集,因此在比较过程中中文编码字符大小写转换造成了这种现象,一种解决方法是对于包含中文的字段加上"binary"属性,使之作为二进制比较,例如将"name char(10)"改成"name char(10)binary"。也可查询时使用binary属性,例如:
    select * from tp_name_cs where binary  name='王'
      

  3.   

    MYSql在查询中文时候好象老出问题