在mysql的搜索中排除的字符

是否有可能使存储在MySQL的搜索查询的无形一些字符?

当然,我也可以在应用做到这一点,但有可能在mysql的一些设置选项吗?

--------------解决方案-------------

我仍然不知道我下面你想要什么。 这听起来像一个像查询

SELECT * FROM `table` WHERE REPLACE(string_field, "@", "") = "user query"

可能是你在找什么。

请参阅更换。 对于更复杂的匹配,这里还有正则表达式,尽管这很可能是相当混乱的为你所描述的。

编辑:刚才看到你的评论。 这听起来像你想,因为他们是特殊的,以你的系统黑名单从用户的查询某些字符。 没有,有没有办法做到这一点。 某处你会想要一个字符串替换操作,以消除那些字符; 无论是在应用程序或存储过程/函数,如果你想要把它在数据库中。

分类:MySQL的 时间:2015-03-15 人气:4
本文关键词: MySQL的,搜索
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.396 (s). 10 q(s)