Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Базы данных MySQL

  Все выпуски  

RusFAQ.ru: Базы данных SQL


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Базы данных SQL

Выпуск № 379
от 23.08.2008, 12:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 426, Экспертов: 32
В номере:Вопросов: 1, Ответов: 1

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 141662: Здравствуйте, уважаемые Эксперты! Помогите разобраться. Очень всё запуталось и у меня не получается восстановить базу данных <img src="http://rusfaq.ru/images/Forum/7.gif" border="0">. Был установлен Linux RedHAT сервер с MySQL 4 (д...

Вопрос № 141.662
Здравствуйте, уважаемые Эксперты!

Помогите разобраться.
Очень всё запуталось и у меня не получается восстановить базу данных .

Был установлен Linux RedHAT сервер с MySQL 4 (дальше не знаю).
Кодировка не была заявлена русская (! latin1).
Был разработан сайт с использованием php.

С помощью какого-то менеджера управления был сделан пробный dump всей базы.

И увы, полетел винчестер остался только пробный dump.

Дальше был установлен MySQL 5 на windowsXP системе+appache+php.

При просмотре, конечно же там не русские буквы а коды (см. ниже).

Запущено восстановление из dump'а и в базе данных одни "??????".

Подскажите как переконвертировать (восстановить) русский?

Очень надо всё таки база данных....

< div style="margin:15px; margin-top:10px">
Код:
 
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `GuestBook`
--


/*!40000 ALTER TABLE `GuestBook` DISABLE KEYS */;
LOCK TABLES `GuestBook` WRITE;
INSERT INTO `GuestBook` VALUES (5,'Àäìèíèñòðàòîð','admin1973@narod.ru','ÎßÁ',NULL,'http://10.9.5.10',NULL,'Ìû ðàäû ïðèâåòñâîâàòü Âàñ â íàøåé ãîñòåâîé êíèãè. Ñïàñèáî çà Âàø îòçûâ.',0),(6,'Àäìèíèñòðàòîð','admin1973@narod.ru','ÎßÁ',NULL,'http://10.9.5.10',NULL,'Ìû ðàäû ïðèâåòñâîâàòü Âàñ â íàøåé ãîñòåâîé êíèãè. Ñïàñèáî çà Âàø îòçûâ.',0),( 7,'Àäìèíèñòðàòîð','
Отправлен: 18.08.2008, 12:23
Вопрос задал: LanK (статус: Практикант)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 10)

Отвечает: PVS@Lviv
Здравствуйте, LanK!
Судя по приведённому фрагменту данные в дампе всё-таки на русском. Попробуйте на новой машине в my.cnf прописать
default-character-set=latin1
а потом "залить" dump.
Также, возможно, придётся изменить локаль на ту под которой сделан дамп:
LC_ALL=ru_RU.UTF-8 mysql -uUSER -pPASSWORD DATABASE < dump.sql
Ответ отправил: PVS@Lviv (статус: Профессионал)
Украина, Львов
----
Ответ отправлен: 18.08.2008, 12:36
Оценка за ответ: 5
Комментарий оценки:
Ответ, наверное, верен, но ситуация гораздо хуже. Ответьте в минифоруме, пожалуйста.


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 5.1 beta(win) от 11.08.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное