1

Тема: Переменные character_set_client, character_set_results, character_set

Всем привет!
Перейду сразу к делу в добавление к безумию про кодировки. Интересует где phpmyadmin берет значание переменных

character_set_client
character_set_results
character_set_system

Манипуляции с оными в my.ini/my.cnf ни к чему ни приводит. Откуда я взял, что за них ответсвеннен phpmyadmin? Отвечу, из значения в разных версиях phpmyadmin ( 2.10.1 и 2.3.2) различны. Кто знает?

О себе
Apache2 (Win32) PHP 5.1.6
MySQL 4.1.22

2

Re: Переменные character_set_client, character_set_results, character_set

mzalutski
Соединяйтесь не под root.

Полистайте данную ветку, пожалуйста.
http://forum.php-myadmin.ru/viewtopic.php?pid=2984

3

Re: Переменные character_set_client, character_set_results, character_set

Hanut сказал:

mzalutski
Соединяйтесь не под root.

Соединялся. Дело немного в другом. Один пользователь. Один серевер. Все локально. Разные версии phpmyadmin.
Разные значения переменных character_set_client, character_set_results, character_set. Почему?

Hanut сказал:

Полистайте данную ветку, пожалуйста.
http://forum.php-myadmin.ru/viewtopic.php?pid=2984

Полистал, но у меня немножечко другая проблема. Точнее и не проблема вовсе. Все у меня отображается как надо и в phpmyadmin и в скриптах. Но вот любопытно где эти перменные настраиваются и какова их роль вообще.

Спасибо.

4

Re: Переменные character_set_client, character_set_results, character_set

mzalutski сказал:

Но вот любопытно где эти перменные настраиваются и какова их роль вообще.

character_set_client - кодировка в которой идет запрос от клиента к серверу
character_set_results - кодировка в которой отправляются ответы от сервера к клиенту
character_set_system - внутренняя умолчальная кодировка базы данных.
Настраиваться они могут как в конфигурационном файле mysql, так и на стороне клиента (character_set_client с помощью конструкции SET NAMES).

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)