mysql的两个问题,1,like binary 查询不相符,2,字段长度不能够超过255.请高手指教: select * from result where titlename like "%语文%";再试试呢.用varchar(300). 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 换成:select * from result where titlename like '%语文%';试试 select * from result where titlename like binary "%语文%"将字串强行转成二进制就OK了 text,blob 字段类型可以存储超过255长度的字符串。 VARCHAR 最大长度就是255, 没有 VARCHAR(300)。TEXT, MEDIUMTEXT, LONGTEXT, BLOB, MEDIUMBLOB, LONGBLOB 都可以。根据需要而定。至于那个搜索,楼上几位都错了,用 LIKE '%语文%' 肯定会搜索到一些非“语文”的东西。按照 jackeltp() 的方法才对。 LIKE BINARY '%语文%' 而不是 BINARY LIKE '%语文%' MYSQL停止/启用不了 我的mysql数据库无法登陆 请教---[sqlServer 存储过程 转换 mysql] mysql do while 问题 ######## 求1SQL语句 在线等 Mysql自动编号问题 注意注意,路过的进来看看~~~ 如何用Serv-U连接ODBC? innodb引擎可否配成不持久化? c++ mysql ado方式连接问题 救救我把,数据更新字段的问题,我搞了一天都没有搞出来] 为什么会出现这个现象
select * from result where titlename like '%语文%';试试
将字串强行转成二进制就OK了
TEXT, MEDIUMTEXT, LONGTEXT, BLOB, MEDIUMBLOB, LONGBLOB 都可以。
根据需要而定。至于那个搜索,楼上几位都错了,用 LIKE '%语文%' 肯定会搜索到一些非“语文”的东西。
按照 jackeltp() 的方法才对。 LIKE BINARY '%语文%' 而不是 BINARY LIKE '%语文%'