Напрямую в базу пробовали добавлять данные с кириллическими символами?
Если нет и данные вставятся корректно, то дело не в БД, а в том что рельсы делают для этого свойства преобразование кириллицы.
С рельсами почти не знаком, ну с MySQL работал достаточно, могу почти с уверенностью сказать что не в БД проблема, так как БД не делает перекодировку (разве что сам драйвер).