Domyślny znak ucieczki to \ . Więc po prostu prefiks % z \ jako:\% :
podręcznik wyraźnie mówi:
Wyszukaj % w Stack%Overflow :
mysql> select 'Stack%Overflow' like '%\%%';
+------------------------------+
| 'Stack%Overflow' like '%\%%' |
+------------------------------+
| 1 | <----- Found
+------------------------------+
1 row in set (0.00 sec)
Wyszukaj % w StackOverflow :
mysql> select 'StackOverflow' like '%\%%';
+-----------------------------+
| 'StackOverflow' like '%\%%' |
+-----------------------------+
| 0 | <----- Not Found
+-----------------------------+
1 row in set (0.00 sec)
EDYTUJ:
Jeśli wywołujesz to zapytanie z PHP, będziesz musiał użyć \\ . Dzieje się tak, ponieważ nawet PHP używa \ jako znak ucieczki. Więc spraw, aby MySQL otrzymał \ musisz mieć \\ w PHP.