Jag måste anta att du använder MySQL 5.x eftersom MySQL 4.x inte lagrar efterföljande utrymmen i en VARCHAR-kolumn.
Använder standarden = operator i MySQL, som du angav, beaktas inte efterföljande mellanslag:
SELECT 'this' = 'this ' returnerar TRUE
Men LIKE
jämför strängarna tecken för tecken, så efterföljande mellanslag är betydande.
SELECT 'this' LIKE 'this ' returnerar FALSK.
Båda = och LIKE kan vara skiftlägesokänslig, med standardsorteringen. Använd COLLATE
klausul för att ange sorteringen om du behöver jämföra dem på ett skiftlägeskänsligt sätt.