UTF8 и MySQL 5.x

Конфиг /etc/my.cnf MySQL 5.x.

В раздел [mysqld] необходимо добавить следующее:

default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
init-connect="SET NAMES utf8"
skip-character-set-client-handshake

Две последние строки принудительно устанавливают кодировку utf8 для всех запросов.

В раздел [mysqldump] достаточно добавить только

default-character-set=utf8

——————————————————
Источник
——————————————————
Ссылки по теме:
MySql и русская кодировка
HOWTO: How to build an UTF-8 website with PHP and MySQL

Запись опубликована в рубрике Linux. Добавьте в закладки постоянную ссылку.