You could use a like statement that looks like
"WHERE column LIKE " %string% ", which will find the whole word. Unfortunatley, it won't find it if the whole word is at the beginning or end of the string 🙁 so you would have to include "string %" and " string%" to find all the entries with the whole word. This makes the line a bit big: -
WHERE column LIKE "% string %" OR column LIKE "string %" OR column LIKE "% string".
Regular expressions are probably the way to go, but I'm not very adept at those, the best I cam up with was:
WHERE column regexp "string | string | string$"
Hopefully someone else can come up with a better regular expression than that. Suprisingly (or at least I was suprised), I found that the "like" method is faster on my data than the "regexp" way!
HTH
glj