El carácter de escape predeterminado es \ . Así que solo prefija % con un \ como:\% :
El manual dice claramente:
Buscar % en Stack%Overflow :
mysql> select 'Stack%Overflow' like '%\%%';
+------------------------------+
| 'Stack%Overflow' like '%\%%' |
+------------------------------+
| 1 | <----- Found
+------------------------------+
1 row in set (0.00 sec)
Buscar % en StackOverflow :
mysql> select 'StackOverflow' like '%\%%';
+-----------------------------+
| 'StackOverflow' like '%\%%' |
+-----------------------------+
| 0 | <----- Not Found
+-----------------------------+
1 row in set (0.00 sec)
EDITAR:
Si está llamando a esta consulta desde PHP, deberá usar \\ . Esto se debe a que incluso PHP usa \ como el personaje de escape. Así que haz que MySQL obtenga un \ necesitas tener \\ en PHP.