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




MySQL.RU - Webboard



Вернуться
проблемы с кодировкой (jsonborn) 28/10/2008 - 17:43:57
      Re: Ухх (bac) 28/10/2008 - 21:49:06
      Re: Ухх (jsonborn) 29/10/2008 - 16:28:43
      Re: проблемы с кодировкой (bac) 29/10/2008 - 21:15:52
      Re: проблемы с кодировкой (jsonborn) 30/10/2008 - 12:45:42
      Re: проблемы с кодировкой (Sasha462) 13/12/2008 - 19:51:02

> Original message text:
> From: jsonborn - 28/10/2008 - 17:43:57
> Subject:проблемы с кодировкой
> -----------------
> суть проблемы. установил MySQL. версия сервера: 5.0.67-community-nt. MySQL-кодировка: UTF-8 Unicode (utf8). переношу данные из "старой базы". на html-странице получаю "РњРѕСЂРѕР·РѕРІ" вместо данных. если меняю кодировку при отображении страницы (в настройках ie) - ставлю utf-8, то вся страница форматируется, а "РњРѕСЂРѕР·РѕРІ" заменяются корректными данными из базы.
>
> по советам опытных людей решил поменять кодировку. кусок файла my.ini:
> [client]
> port=3306
> [mysql]
> default-character-set=cp1251
> # SERVER SECTION
> # ----------------------------------------------------------------------
> [mysqld]
>
> # The TCP/IP Port the MySQL Server will listen on
> port=3306
>
> # The default character set that will be used when a new schema or table is created and no character set is defined
> default-character-set=cp1251
>
> версия кодировки на сервере после перезапуска службы осталась та же. можно ли ее как-то изменить?
>
> так же не спасли запросы типа mysql_query ("SET NAME 'cp1251'").
>
> безусловно, я бы не тратил Ваше время на решение этой в общем-то тривиальной проблемы, но у меня просто тупик какой-то на ровном месте....
>
> спасибо заранее!
>


From: jsonborn - 29/10/2008 - 16:28:43
Subject:Ухх
-----------------
"...расписано наверно миллион раз" - не спорю. еще раз поясню.
проблема №1. на сервере. phpmyadmin сообщает, что кодировка MySQL-сервера - UTF-8. согласно большинства рекомендаций, эту кодировку можно поменять через файл my.ini (кусок этого файла - в моем первом сообщении). в этом файле везде прописано, что кодировка - default-character-set=cp1251. вопрос№1 - почему все-таки phpmyadmin говорит, что кодировка сервера UTF-8?

проблема№2.на сервере для каждой таблицы значение "сравнение" поставлено - cp1251_general_ci. записи вижу в нормальном "виде". при открытии страницы в полях таблицы получаю "РњРѕСЂРѕР·РѕРІ", вместо осмысленного текста. если вручную поставить кодировку UTF-8 (через меню ie), то данные вижу нормально. вопрос№2. как мне получить нормальный вид данных при открытии страницы.

спасибо!


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

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

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



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