- Don't use an old decrepit version of MySQL which doesn't understand collations
- Use a case insensitive collation on that column / table / everywhere
The default collation for latin1 encodings (Swedish I think it's called, but it's appropriate to most languages which use latin1) is case insensitive. Moreover, I suspect the default collation for utf8 is case insensitive too (At least for latin-type characters).
Therefore, MySQL will do this by default.
Unless of course, you are using some ancient prehistoric version which belongs in a museum.
Mark