|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Mykola Dzham 2:5020/400 07 Jul 2006 16:45:41 To : John Freeman Subject : Re: mysql --------------------------------------------------------------------------------
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> и доделать все до конца, встал вопрос - как сделать бд на cp1251 или
> KR> utf8, но так, чтоб потом при импорте старых данных (которые latin1),
> KR> данные (статьи и тех.документация на русском) встали нормально.
> KR> экспортировал то, что есть сейчас. везде при описании вижу:
> KR> ENGINE=MyISAM DEFAULT CHARSET=latin1;
> KR> и ниже (к примеру):
> KR> INSERT INTO `stuff` VALUES
> KR> (23,'Михайлов','Алексей','Евгенеевич',NULL,7,'',0); думается, что если
> KR> сейчас это нормально читается, просто заменить latin1 на cp-1251 (или
> KR> как правильно?) и импортировать? если не так, то пните в нужную
> KR> сторону. phpmyadmin 2.8.1
>
> Я бы дал 9/10 что данные в базе с обрезанным 8 битом и восстановлению не
> подлежат...
> Даже если пятая версия с внутренним UTF.
Практика показывает что данные не обрезанные (та и если бы были
обрезанные то манагеры это сразу бы заметили).
Я решал просто удалением в дамп файле любых упоминаний про кодировку.
--
LEFT-(UANIC|RIPE)
JID: levsha@jabber.net.ua
--- ifmail v.2.15dev5.3
* Origin: National Taras Shevchenko University of Kyiv (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/104906c70899c.html, оценка из 5, голосов 10
|