12 января 2013 г.

Изменение кодировки MySQL на UTF-8 в Ubuntu


1. Выполняем команду
sudo nano /etc/mysql/conf.d/utf8_charset.cnf
2. Вносим изменения в файл
[mysqld]
collation-server = utf8_general_ci
init-connect = 'SET NAMES utf8'
character-set-server = utf8
skip-character-set-client-handshake

[client]
default-character-set = utf8

[mysql]
default-character-set = utf8
3. Перезапускаем MySQL
sudo service mysql restart
4. Проверяем в командной строке MySQL наличие кодировки UTF-8 командой:
SHOW VARIABLES LIKE 'char%';
В результате везде должно стоят utf8 (кроме character_set_filesystem, там должен стоять binary)

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

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