SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 23.02.2010 13:12:25

chelsea
Участник
Зарегистрирован: 15.10.2009
Сообщений: 22

как изменить значение character_set_results?

Подскажите пожалуйста как изменить значение переменной 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.
Как изменить ее значение?

Неактивен

 

#2 23.02.2010 16:41:02

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: как изменить значение character_set_results?

SET character_set_results = 'cp1251';

Проще и правильнее, однако, пользоваться SET NAMES cp1251,
которая сразу ставит все переменные в нужные значения.

Неактивен

 

#3 24.02.2010 13:45:38

chelsea
Участник
Зарегистрирован: 15.10.2009
Сообщений: 22

Re: как изменить значение character_set_results?

Ничего не выходит, как только не делаю. (
В базе нормально, на сайте �������-������� �� ���������� �����������

Неактивен

 

#4 25.02.2010 00:37:05

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: как изменить значение character_set_results?

FAQ п3 и 8 пробовали?

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson