воскресенье, 10 июня 2012 г.

Mysql 5.5.22. Проблема с utf8

Установил в Linux Mint 13 Mysql 5.5.22. Из коробки субд настроена на кодировку latin1. Из-за этого работать с русским языком невозможно. Чтобы установить кодировку utf8, необходимо сделать следующее:
1) vim /etc/mysql/my.cnf
[mysqld]
character-set-server = utf8

2) sudo /etc/init.d/mysql restart

3) Если уже до этого создана БД, то необходимо сделать alter database db_name set CHARACTER SET utf8 COLLATE utf8_general_ci;

После описанных выше манипуляций проблема с кодировкой должна исчезнуть.

Комментариев нет:

Отправить комментарий