Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

MySQL 5 и cp1251. выводит содержимое в latin1. что делать?

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Базы данных
Предыдущая тема :: Следующая тема  
Автор Сообщение
Konoko



Зарегистрирован: 08.09.2004
Сообщения: 62
Откуда: Russia / Ekaterinburg

СообщениеДобавлено: Пт Янв 27 2006 16:35    Заголовок сообщения: MySQL 5 и cp1251. выводит содержимое в latin1. что делать? Ответить с цитатой

вроде и так все настроил - и Apache2 на русскую кодировку и php 5.
а MySQL 5 не хочет работать правильно.

вот тема (описано много) http://e107.org.ru/forum_viewtopic.php?22.10354.20

если хотите помочь и ждете информации о сервере, могу предоставить конфиги и mysqlinfo.

основная проблема в том, что скрипты отказываются правильно работать без

mysql_query("SET NAMES CP1251");
mysql_query("SET CHARACTER SET cp1251")
mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");

но у меня есть сайт на хостинге (бесплатно и без рекламы), дак там стоит mysql 4 и никакие скрипты править не надо чтобы все правильно работало, а у меня не робит.

я уже весь my.ini перелопатил, на предмет возможности использования cp1251, windows-1251, cp1251_general_ci.

и никак не могу избавиться от latin1

это вывод mysqlinfo относительно кодировок и размещения языков:
...
character_set_client latin1
character_set_connection latin1
character_set_database cp1251
character_set_results latin1
character_set_server cp1251
character_set_system utf8
character_sets_dir C:\WebServ\MySQL5\share\charsets
collation_connection latin1_swedish_ci
collation_database cp1251_general_ci
collation_server cp1251_general_ci
...
language C:\WebServ\MySQL5\share\russian
...

еще когда делаешь дамп бд в определенной кодировке, мускул почему-то ищет ее в C:\mysql\share\charsets, хотя сервер установлен в другой папке. (но теперь туда я сунул полностью папку share).

коротко о системе - win2003en sp1
русский язык в системе конечно же присутствует
_________________
http://maniacs-software.tk
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
chevy



Зарегистрирован: 23.01.2006
Сообщения: 13
Откуда: Ижевск

СообщениеДобавлено: Пн Янв 30 2006 10:03    Заголовок сообщения: Ответить с цитатой

А откуда запускается сам MySQL? Может он запущен из другой папки и поэтому не находит кодировок? Также выполни комманду
Код:
show variables;
и посмотри там параметры basedir, character_set, character_sets и language.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Konoko



Зарегистрирован: 08.09.2004
Сообщения: 62
Откуда: Russia / Ekaterinburg

СообщениеДобавлено: Пн Янв 30 2006 19:52    Заголовок сообщения: Ответить с цитатой

chevy писал(а):
А откуда запускается сам MySQL? Может он запущен из другой папки и поэтому не находит кодировок? Также выполни комманду
Код:
show variables;
и посмотри там параметры basedir, character_set, character_sets и language.


смотри личку, может че расскажешь про настройки которые увидишь в моем mysqlinfo и phpinfo
_________________
http://maniacs-software.tk
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Базы данных Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...