在mysql中,反斜杠在字符串中是轉義字符,在進行語法解析時會進行一次轉義,所以當我們在insert字符時,insert "\" 在數據庫中最終只會存儲""。而在mysql的like語法中,like后邊的字符串除了會在語法解析時轉義一次外,還會在正則匹配時進行第二次的轉義。因此如果期望最終匹配到"",就要反轉義兩次,也即由""到"\"再到"\\"。
Mysql like查詢語句中,結果包含反斜杠 \ 字符的,需要替換成四個反斜杠 \\\\
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。