вторник, 13 августа 2013 г.

Русский язык в MySQL с кодировкой utf8

1. Создаём базу данных с указанием кодировки:
CREATE DATABASE dbname CHARACTER SET utf8;
2. Проверяем результат:
show variables like 'char%';

+--------------------------+----------------------------+
| Variable_name            | Value                                          |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | latin1                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+