这个之前我提过。
你考虑采用三种方法解决:
1、mysql字段属性加binary二进制。
2、mysql设置成默认中文。
3、检索采用正则检索。

解决方案 »

  1.   

    回复君子兰:
           我用binary属性出错:create table test1(title varchar(20) binary,fulltext(title));
           好像加了binary就不能再fulltext了。至于charset=gb2312好像也没有什么改善。
    回复唠叨:
           转为拼音倒是个办法,以前gooogle出一篇把汉字转为一万以内的数字再作为索引存入数据库,不过好像都比较困难(对我来说),mysql要是像oracle有汉字的解析就好了。