Posterous theme by Cory Watilo

Rails and MySQL and UTF8

Итак, есть проект. В нем порядка 70 миграций. В них никто не задумывался о UTF8, потому при создании таблиц по дефолту создаются они с collation = latin1_general_ci. После чего русский выводится как "????". Смог полечить следующим образом: в файле /etc/mysql/my.cnf прописать [cc lang="ruby"] set-variable=default-character-set=utf8 set-variable=default-collation=utf8_general_ci [/cc] Все таблицы создались как положено в UTF8, я счастлив.
| Viewed
times
Filed under: