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




MySQL.RU - Webboard



Вернуться
cp1251 и latin1 (Diver) 31/10/2005 - 10:39:32
      Re: cp1251 и latin1 (Error202) 31/10/2005 - 11:30:11
      Re: cp1251 и latin1 (Pegaz) 01/11/2005 - 12:39:52

> Original message text:
> From: Diver - 31/10/2005 - 10:39:32
> Subject:cp1251 и latin1
> -----------------
> Подскажите что делать:
> Ну тогда подскажите вот что:
> CREATE TABLE `mer` (
> `id` int(3) unsigned NOT NULL auto_increment,
> `day` char(2) character set latin1 NOT NULL default '',
> `month` char(2) character set latin1 NOT NULL default '',
> `year` char(2) character set latin1 NOT NULL default '',
> `mesto` tinyint(4) NOT NULL default '0',
> `name` varchar(255) character set latin1 NOT NULL default '',
> `merur` tinyint(3) unsigned NOT NULL default '0',
> `mervid` tinyint(3) unsigned NOT NULL default '0',
> `day1` char(2) character set latin1 NOT NULL default '',
> `month1` char(2) character set latin1 NOT NULL default '',
> `year1` char(2) character set latin1 NOT NULL default '',
> PRIMARY KEY (`id`)
> ) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
>
> /*!40000 ALTER TABLE `mer` DISABLE KEYS */;
> LOCK TABLES `mer` WRITE;
> INSERT INTO `mer` VALUES (62,'28','03','05',1,'Ñîâðåìåííûå òåõíèêà è òåõíîëîãèè',5,2,'01','04','05'),(60,'21','03','05',1,'Ýëåêòðîòåõíè÷åñêîå ìà òåðèà ëîâåäåíèå',1,1,'21','03','05'),(67,'15','03','05',1,'Îëèìïèà äГ
> ---
> и т.д.
> Как видно поля были latin1, а чарсет=ср1251. При дампе все переглючило. Как восстановив дамп, сконвертить все в нормальный вид. Можно ли?
>


From: Error202 - 31/10/2005 - 11:30:11
Subject:cp1251 и latin1
-----------------
Я такие вещи с помощью скриптов обрабатывал... Подключался к базе в корявой кодировке, скачивал данные, конвертил их и вставлял обратно в нужной... Все операции с кодировкой выполнял скрипт на Perl


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

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

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



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