\
функционира като escape-символ в LIKE
по подразбиране.
От ръководството
за LIKE
:
Тъй като MySQL използва синтаксис на C escape в низове (например „\n“ за представяне на символ за нов ред), трябва да удвоите всяко „\“, което използвате в LIKE низове. Например, за да търсите „\n“, посочете го като „\\n“. За да търсите „\“, посочете го като „\\\\“; това е така, защото обратните наклонени черти се премахват веднъж от анализатора иотново, когато се направи съвпадение на шаблона , оставяйки една обратна наклонена черта, срещу която да се съпостави.
Можете да промените това, като посочите друг escape знак, както е в:
SELECT * FROM `titles` WHERE title LIKE 'test\\' ESCAPE '|'