= in SQL komt exact overeen.
LIKE matcht met jokertekens, waarbij '%' wordt gebruikt als matchsymbool met meerdere tekens en '_' als matchsymbool met één teken. '\' is het standaard escape-teken.
foobar = '$foo' en foobar LIKE '$foo' zal zich hetzelfde gedragen, omdat geen van beide strings een jokerteken bevat.
foobar LIKE '%foo' komt overeen met alles dat eindigt op 'foo'.
LIKE heeft ook een ESCAPE clausule zodat u een escape-teken kunt instellen. Hiermee kunt u letterlijk '%' of '_' binnen de tekenreeks zoeken. Je kunt ook NOT LIKE . doen .
De MySQL-site heeft documentatie over de LIKE-operator . De syntaxis is
expression [NOT] LIKE pattern [ESCAPE 'escape']