Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Проблема с кодировками (Кабан) 18/02/2006 - 00:22:46
      Re: Проблема с кодировками (Dinky) 19/02/2006 - 00:28:34
      Re: Проблема с кодировками (Кабан) 19/02/2006 - 18:53:08
      Re: Проблема с кодировками (Dinky) 19/02/2006 - 21:52:45
      Re: Проблема с кодировками (Partizan-ru) 21/05/2007 - 09:03:20

> Original message text:
> From: Кабан - 18/02/2006 - 00:22:46
> Subject:Проблема с кодировками
> -----------------
> ОС - WinXP, MySQL - 5.0
>
> Подскажите, пожалуйста, как решить след. проблему. На html странице сделана форма, из полей которой информация попадает в mysql-базу. Если потом просматривать содержание таблицы, например, через phpMyAdmin, то в соотв. полях таблицы видны не рус. буквы, а лишь знаки вопроса. Если же вводить данные через phpMyAdmin, а потом смотреть их через php-страницу, выдающую данные из этой таблицвы, то повторяется та же ерунда и обозреватель отображает знаки вопроса в соотв. полях. Кодировка в обозревателе на всех страницах кириллица(Windows). В MySql с помощью утилиты MySQL Server Instance Config Wizard выставлена также кодировка cp1251. По идее доложно работать. но не работает. :(( Если с помощью phpMyAdmin помотреть переменные и настройки сервера, то там можно увидеть:
>
> Переменная Значение сессии Глобальное
> character set client utf8 cp1251
> character set connection cp1251 cp1251
> character set database cp1251 cp1251
> character set results utf8 cp1251
> character set server cp1251 cp1251
> character set system utf8 utf8
>
> Может быть проблема с тем, что переменные (ch. set client, ch. set results) при начале сессии меняют свое значение? Если да, то подскажите, где это можно исправить. Если нет - то как можно решить эту проблему. Ни в доках, ни в факе ответа не нашел.
> Заранее спасибо.
>


From: Partizan-ru - 21/05/2007 - 09:03:20
Subject:Проблема с кодировками
-----------------
Тоже была проблемма с кодировками.... Немного не в таком виде...
Помогла следующая статья...
http://phpclub.ru/faq/wakka.php?wakka=Mysql41Rus&v=eum

А именно в файл my.ini или my.cnf (лежит в каталоге MySQL сервера) в раздел [mysqld] добавил 'init-connect="SET NAMES <нужная кодировка>"' при этом подключатся к базе нужно пользователем не имеющим привелегии Grant....


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
31578



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |