MySQL, Delphi и русские буквы
Что нужно сделать, чтобы в связке КЛИЕНТ(WindowsXP+Delphi) и СЕРВЕР(Linux+MySQL) корректно отображались русские буквы?
Перепробовав кучу настроек в разных местах и прочитав много форумов, мануалов и хау-ту, выяснил, что ларчик просто открывался.
Добавляем в конфиг мускуля строчки в секцию mysqld:
[mysqld] skip-character-set-client-handshake default_character_set=cp1251
При создании таблиц нужно использовать кодировку cp1251_general_ci. Вот и все!
Использовалось:
- Windows XP SP3 русский
- Delphi 7
- Ubuntu server 8.10
- MySQL 5.0 из репозитариев
Comments !