select from context where $cont like '%结构%'

解决方案 »

  1.   

    select * from 你的表名 where binary 你表的字段名 like '%结构%'
      

  2.   

    对,myblessu(寒飞) 说的对,对汉字查询应加binary,否则默认情况下会查不出来。
      

  3.   

    能说一下为什么汉字查询要加上  binary  ?
      

  4.   

    通常的解决方案是:1:
    在你的 配置文件 my.cnf  my.ini 中的 [mysqld] 节加入下面一行,
    default-character-set= gb23122:
    [注意]因为设置了默认字符集,
    所以千万别再在字段上加 Binary 属性了,3:
    执行 LIKE '%结构%'
    要注意的问题,
    LIKE '%结构%'  操作不会使用这个字段上的索引,
    所以速度较慢,
      

  5.   

    用MySQL做这种全文搜索性质的东西是否合适?
      

  6.   

    呵呵,目前不太合适,
    等 MySQL 4.1.1 出来再看看吧