|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitriy Kirhlarov 2:5020/400 07 Jul 2006 17:01:22 To : Konstantin Raznoglyadov Subject : Re: mysql --------------------------------------------------------------------------------
Hi!
On Thu, Jul 06, 2006 at 09:11:06PM +0400, Konstantin Raznoglyadov wrote:
> есть бд в сабже.
> по дефолту была выставлена кодировка latin1. в нее менегеры успели забить кучу
> данных. теперь когда пришла пора дать 3.14здюлей менегерам и доделать все до
> конца, встал вопрос - как сделать бд на cp1251 или utf8, но так, чтоб потом
> при импорте старых данных (которые latin1), данные (статьи и тех.документация
> на русском) встали нормально. экспортировал то, что есть сейчас. везде при
> описании вижу: ENGINE=MyISAM DEFAULT CHARSET=latin1; и ниже (к
> примеру): INSERT INTO `stuff` VALUES
> (23,'Михайлов','Алексей','Евгенеевич',NULL,7,'',0); думается, что если сейчас
> это нормально читается, просто заменить latin1 на cp-1251 (или как правильно?)
> и импортировать?
Сейчас боремся с подобной проблемой. Если найдешь решение -- поделись,
плз.
В качестве непроверенного хинта, попробуй
1. прочитай
http://dev.mysql.com/doc/refman/4.1/en/charset-conversion.html
Из экспериментальной части:
2. сделай на сервере
show variables like '%char%';
и приведи его в "правильное" состояние (какое состояние "правильное"
-- сам думай).
Выстави LANG в системе, пользователю mysql (под которым крутится
mysqld), пользователю, под которым запускаешь mysql клиента.
3. поменяй в дампе кодировку на "правильную" -- учитывай какая
кодировка выставлена в консоли.
4. попробуй выкинуть "магические" комментарии из начала и конца дампа
-- как они влияют при импорте, не знаю, но влияют.
Повторюсь, мы, пока, не добились положительного результата, но у тебя,
похоже, ситуация лучше -- ты в дампе хоть корректные данные видишь.
By.
Dmitriy
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22663274ecbf7.html, оценка из 5, голосов 10
|