使用 Mysql 进行模糊查询,使用下划线作为关键词,结果检索出了全部内容。



1
> select * from user where name like '%_%'

我很自然的想到了转义,然后试了下常用的转义字符 \

1
> select * from user where name like '%\_%';

生效,所以如果碰见特殊字符不工作时,可以试试转义,比如 %\%%

03-17 00:41