|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : John Freeman 2:5080/1003 08 Jul 2006 02:32:53 To : Mykola Dzham Subject : Re: mysql -------------------------------------------------------------------------------- Hello, Mykola! You wrote to John Freeman on Fri, 07 Jul 2006 15:45:41 +0600: MD> John Freeman wrote: ??>> Hello, Konstantin! ??>> You wrote to All on Thu, 06 Jul 2006 21:11:06 +0600: ??>> KR>>> есть бд в сабже. KR>>> по дефолту была выставлена кодировка latin1. в нее менегеры успели KR>>> забить кучу данных. теперь когда пришла пора дать 3.14здюлей KR>>> менегерам и доделать все до конца, встал вопрос - как сделать бд на KR>>> cp1251 или utf8, но так, чтоб потом при импорте старых данных KR>>> (которые latin1), данные (статьи и тех.документация на русском) KR>>> встали нормально. экспортировал то, что есть сейчас. везде при KR>>> описании вижу: ENGINE=MyISAM DEFAULT CHARSET=latin1; и ниже (к KR>>> примеру): INSERT INTO `stuff` KR>>> VALUES (23,'Михайлов','Алексей','Евгенеевич',NULL,7,'',0); думается, KR>>> что если сейчас это нормально читается, просто заменить latin1 на KR>>> cp-1251 (или как правильно?) и импортировать? если не так, то пните в KR>>> нужную сторону. phpmyadmin 2.8.1 ??>> ??>> Я бы дал 9/10 что данные в базе с обрезанным 8 битом и восстановлению ??>> не подлежат... Даже если пятая версия с внутренним UTF. MD> Практика показывает что данные не обрезанные (та и если бы были MD> обрезанные то манагеры это сразу бы заметили). MD> Я решал просто удалением в дамп файле любых упоминаний про кодировку. у значит у клиента всё-таки не latin1 была при импортировании... повезло. With best regards, John Freeman. E-mail: freemjohn@gmail.com [ICQ: 8169508] --- ifmail v.2.15dev5 * Origin: (http://news.cca.usart.ru/) USURT's FidoNET<-> (2:5080/1003@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/14646207cac1e.html, оценка из 5, голосов 10
|