16.10.2017 Не работает авторизация в MySQL после установки пароля 18.12.2015 Как восстановить mysql базы из файлов /var/lib/mysql/ 03.12.2013 Centos: автоматическая загрузка apache, mysql 30.10.2013 ISP ошибка $cfg['Servers'] при смене пароля на mysql 19.02.2013 CentOS - MySQL Daemon failed to start 17.12.2009 Установка MySql на OpenBsd, задать пароль root 29.09.2010 Mysql команды, создание дампа - утилита mysqldump 17.12.2009 MySQL и русская кодировка WINDOWS-1251
#30

MySQL и русская кодировка WINDOWS-1251

MySQL и русская кодировка WINDOWS-1251

Что нужно прописать в конфигурационном файле /etc/my.cnf для того, чтобы настроить mysql стандартной сборки на работу с кодировкой cp1251 по умолчанию без всякой перекомпиляции.

Рассмотрим пример конфига на основе MySQL 5.x.

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

default-character-set=cp1251
character-set-server=cp1251
collation-server=cp1251_general_ci
init-connect="SET NAMES cp1251"
skip-character-set-client-handshake

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

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

default-character-set=cp1251

Этого достаточно, чтобы MySQL работал с windows-1251 кодировкой по умолчанию.

23.02.2010 Задаем пароль root в mysql на mandriva
О сайте