Het standaard escape-teken is \ . Dus gewoon voorvoegsel % met een \ als:\% :
De handleiding zegt duidelijk:
Zoek naar % in Stack%Overflow :
mysql> select 'Stack%Overflow' like '%\%%';
+------------------------------+
| 'Stack%Overflow' like '%\%%' |
+------------------------------+
| 1 | <----- Found
+------------------------------+
1 row in set (0.00 sec)
Zoek naar % in StackOverflow :
mysql> select 'StackOverflow' like '%\%%';
+-----------------------------+
| 'StackOverflow' like '%\%%' |
+-----------------------------+
| 0 | <----- Not Found
+-----------------------------+
1 row in set (0.00 sec)
BEWERKEN:
Als u deze query vanuit PHP aanroept, moet u \\ . gebruiken . Dit komt omdat zelfs PHP \ . gebruikt als het ontsnappingspersonage. Dus zorg ervoor dat MySQL een \ . krijgt je moet \\ . hebben in PHP.