Forum Webscript.Ru

Общие => Базы данных => Тема начата: Ardzhan от 04 Марта 2005, 22:50:40

Название: Mysql 4.1.10, UTF-8б проблема с русскими кодировками.
Отправлено: Ardzhan от 04 Марта 2005, 22:50:40
Столкнулся со следующей проблемой. Все русские буквы выводятся в виде "??? ???"... Вообщем-то это связано с тем, что в версиях 4.1.x используется кодировка UTF, а мои данные были в cp1251... Вообщем вопрос в следующем - как отключить UTF-8. Сменя default charset должных результатов не приносит.
Название: Mysql 4.1.10, UTF-8б проблема с русскими кодировками.
Отправлено: TwIsL от 06 Июля 2005, 10:08:42
Хотелось бы по-подробнее узнать об этой проблеме и путях ее решения...
Название: Mysql 4.1.10, UTF-8б проблема с русскими кодировками.
Отправлено: ThE0ReTiC от 06 Июля 2005, 10:13:43
Ardzhan
либо указывать кодировку и collation при создании базы либо делать в скриптах

set character set cp1251


в принципе дефолтная кодировка указывается в my.cnf для сервера и клиента
Название: Mysql 4.1.10, UTF-8б проблема с русскими кодировками.
Отправлено: Maratius от 01 Сентября 2005, 13:33:54
у меня такая проблема : при выборке в mysql строк с содержанием русского символа "Н" выводит строки с содержанием буквы "П".Например select * from users where fam = \'курносов\' and name = \'василий\' находит курпосова василия (Оба человека в базе присутствуют и Курносов и Курпосов)
Название: Mysql 4.1.10, UTF-8б проблема с русскими кодировками.
Отправлено: fidget от 07 Сентября 2005, 12:03:47
Maratius, настройте кодировку. Какая у вас версия?