Задавайте вопросы, мы ответим
Вы не зашли.
Подскажите пожалуйста как изменить значение переменной character_set_results.
Проблема в том что в базе хранится русскоязычный текст в нормальном виде, при выводи получаются разные значки.
Запрос SHOW GLOBAL VARIABLES LIKE 'char%'
character_set_client cp1251
character_set_connection cp1251
character_set_database cp1251
character_set_filesystem binary
character_set_results cp1251
character_set_server cp1251
character_set_system utf8
character_sets_dir C:\Program Files\Zend\MySQL51\share\charsets\
Запрос SHOW VARIABLES LIKE 'char%'
character_set_client utf8
character_set_connection cp1251
character_set_database cp1251
character_set_filesystem binary
character_set_results utf8
character_set_server cp1251
character_set_system utf8
character_sets_dir C:\Program Files\Zend\MySQL51\share\charsets\
я так понимаю что переменная character_set_results при выводе перекодирует данные в utf8.
Как изменить ее значение?
Неактивен
SET character_set_results = 'cp1251';
Проще и правильнее, однако, пользоваться SET NAMES cp1251,
которая сразу ставит все переменные в нужные значения.
Неактивен
Ничего не выходит, как только не делаю. (
В базе нормально, на сайте �������-������� �� ���������� �����������
Неактивен