2010-08-15 56 views
0
Search input: How to format 
Mysql row: How to - Format 

如果搜索输入是“如何格式化”,我怎么才能找到“如何 - 格式”?在mysql中使用特殊符号行搜索时无特殊符号?

换句话说,如何在没有特殊符号的情况下在mysql中搜索特殊符号的mysql?

对不起,我的英语,并感谢您的任何帮助。

回答

0

您可以在您正在搜索的列上执行替换 - 在此时使用索引的所有机会都将丢失。最好的办法是启用全文索引(请参阅here),而不用担心标点符号等问题。另一种方法是确保向表中插入数据时,您有一个额外的“无标点符号”列并在其上进行搜索 - 文本搜索几乎肯定是要走的路。