關於mysql對」%「,」_「的模糊查詢

關於mysql對」%「,」_「的模糊查詢 通常我們使用like 模糊查詢的字符串,但是如果用戶輸入」%「,」「,那麼模糊查詢的條件爲like %%%或%%,此時%,_會被當做通配符,所以模糊查詢就會出現問題,兩個運行起來一樣,有的沒的都出來了。 解決方法一: 使用mysql的INSTR函數代替LIKE 解決方法二 特殊字符前追加\進行特殊字符的轉義,例如用戶輸入%_,追加後爲%,_這樣就可以避免m
相關文章
相關標籤/搜索