Я подозреваю, что вам нужно установить mysql_client_encoding для использования UTF8, хотя вы захотите проверить, установлены ли для этого также набор символов таблицы, сопоставление и т. Д.
Т.е. в идеале определения таблиц должны иметь форму ...
CREATE TABLE ... (
...
) ENGINE=... DEFAULT CHARSET=utf8 COLLATE utf8_general_ci;
(Тем не менее, это, конечно, будет использовать сортировку без учета регистра, которую вы можете не желать / не требовать.)
По сути, до тех пор, пока вы будете использовать UTF8 повсеместно (кодирование страниц переднего плана, кодирование клиентских подключений mysql и сопоставление таблиц и т. Д.), У вас не должно возникнуть никаких проблем.