Недавно поставил MySQL 5 и столкнулся с такой проблемой. Когда я пытаюсь вставить в какой-то столбец таблицы строку, содержащую символы кириллицы, выпадает ошибка Data too long for column... Пробовал менять кодировку на cp1251 и koi8-r, но не помогло...
Пробовал разумеется. Иначе бы не спрашивал. В поле типа TEXT английская фраза (небольшая фраза!) загоняется нормально, русская - с вышеописанной проблемой.