I have to look for a PDF manual using this query:
root@localhost:test> select * from a where name like \'%taz_manual%.pdf%\';
+--------------------+------
I had a similar issue with space and hyphens while matching strings with exact match:
SELECT id FROM location WHERE name = 'IND - HQ';
The above query didn't return any records in MySQL. I had to escape the spaces and hyphens and use LIKE
instead of exact match with equals (=) as follows:
SELECT id FROM location WHERE name LIKE 'IND_\-_HQ';