|
MySQL.RU - Webboard
Вернуться
Знаки ? вместо кириллицы (DBI/DBD perl) (Дмитрий) 10/11/2005 - 13:51:45
Re: Знаки ? вместо кириллицы (DBI/DBD perl) (Are) 10/11/2005 - 14:08:09
Re: Знаки ? вместо кириллицы (DBI/DBD perl) (Дмитрий) 10/11/2005 - 14:12:39
Re: Знаки ? вместо кириллицы (DBI/DBD perl) (Are) 10/11/2005 - 14:23:26
Re: Знаки ? вместо кириллицы (DBI/DBD perl) (Игорь) 12/11/2005 - 05:08:04
From: Дмитрий - 10/11/2005 - 13:51:45
Subject:Знаки ? вместо кириллицы (DBI/DBD perl)
-----------------
ОС: Win32
Предыстория: умер винт с БД и apacheм.
Установил заново MySQL 4.1, восстановил БД из бэкапа, установил apache2, activeperl, dbi, dbd-mysql.
В базе все лежит в кодировке cp1251. через, например, mysql-front все поля с русским текстом отображаются правильно. а при коннекте к базе через perl/dbi/dbd вместо русских символов выдаются знаки ? (вопроса). Если в перле сразу после коннекта выполнить запрос "SET CHARACTER SET cp1251", то и перл начинает выводить все нормально.
Но не хочется менять сотни скриптов и добавлять в них этот запрос.
В чем может быть проблема?
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
25036
|
|