Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 mysql   Konstantin Raznoglyadov   06 Jul 2006 22:11:06 
 Re: mysql   Alexey Sopov   07 Jul 2006 11:50:23 
 Re: mysql   John Freeman   07 Jul 2006 17:48:46 
 Re: mysql   Mykola Dzham   07 Jul 2006 16:45:41 
 Re: mysql   John Freeman   08 Jul 2006 02:32:53 
 Re: mysql   Dmitriy Kirhlarov   07 Jul 2006 17:01:22 
Архивное /ru.unix.bsd/22663274ecbf7.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional