Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Данные из MySQL (Алексей) 27/06/2006 - 09:25:02
      Re: Данные из MySQL (Лысенков В.А) 27/06/2006 - 10:05:28
      Re: Данные из MySQL (Алексей) 26/07/2006 - 13:17:52

> Original message text:
> From: Алексей - 27/06/2006 - 09:25:02
> Subject:Данные из MySQL
> -----------------
> Столкнулся с проблемой (с MySQL никогда не работал, почитал вчера документацию, но откуда приступить к решению своей проблемки так и не понял, прошу совета).
>
> Суть.
>
> У меня имеются данные (судя по структуре и набору файлов - это просто тупо скопированный каталог с данными MySQL, т.е. присутствует и каталог-схема mysql с системными, как я понимаю таблицами, присутствуют и файлы логов ib_logfile0, ib_logfile1) и т.п. и т.д.
>
> (я поставил себе MySQL, для информации - структура и содержимое каталогов очень похожи. Платформа Win, кстати.)
>
> Кроме того, имеются два каталога-схемы которые меня интересуют (там находятся файлы вида: *.frm, *.myd, *.myi..., как я понимаю это описания таблиц, индексов и т.п.:)
>
> Имеется также файл ibdata1, огроменного размера (я так понимаю там хранится вся информация InnoDB таблиц, если я не ошибся в написании этого слова).
>
> Вопрос простой до безобразия: мне нужно из этих файлов, являющихся, как я понимаю копией MySQL-базы выцепить некоторые данные. Потому как с этим сервером я сталкиваюсь впервые, я решил обратиться к знатокам, с вопросом - вы бы с какой стороны стали копать, если бы вас озадачили подобной проблемой? (Это первый вопрос)
>
> И, также мои подвопросы, если и на них кто-то ответит, буду безмерно благодарен:
> 1. Можно ли по этим имеющимся файлам (уточню, что судя по всему это копия содержимого каталога данных "data") узнать версию MySQL, которыми они были созданы.
> 2. Имеет ли MySQL совместимость по файловой структуре снизу вверх (другими словами, если они созданы 3-ей версией, а я поставлю MySQL 4-ую, то они будут прочитаны?)
> 3. Правильно ли я понимаю, что это НЕ backup БД, а именно элементарная копия?
> 4. Если мы знаем какой версией MySQL созданы эти файлы, и на какой платформе, можем ли мы установив эту же версию MySQL и "подсунув" ей эти файлы "оживить" БД? Что для этого еще может потребоваться? Root пароль необходим для доступа к этим данным?? Файл конфигурации (my.ini, если я не ошибаюсь) требуется для этого? Может быть что-то еще, или наоборот больше ничего?
>
> Заранее, огромное спасибо!
> А.
>
> P.S. Буду очень благодарен, если Вы мне ответите хотя бы ссылкой на нужны раздел документации/faq и т.п. - подобных вопросов я пока не встретил в литературе, иначе бы не спрашивал здесь.
>
>


From: Лысенков В.А - 27/06/2006 - 10:05:28
Subject:Данные из MySQL
-----------------
1) У меня имеются данные (судя по структуре и набору файлов - это просто тупо скопированный каталог с данными MySQL, т.е. присутствует и каталог-схема mysql с системными, как я понимаю таблицами, присутствуют и файлы логов ib_logfile0, ib_logfile1) и т.п. и т.д.

---- Это твоя база и твои данные, твоя система управления базой,
включая пользователей и пароли ------------- Все что тебе надо,
так только этот каталог DATA И его содержимое.---------------

2)Поставил сервер, отлично, по умолчанию в каталоге DATA создается ibdata1 , но его в последствии можно грохнуть,
а в my.ini отключить поддержку INNODB.

3) Если в твоей копии DATA есть INNODB файл, значит юзали и
INNODB
4)1. Можно ли по этим имеющимся файлам -------------------------------С версией трудновато, но дату создания выципить можно-----

В конечном итоге можно поступить следующим образом
1) Ставим мускул последней версии
2)Копируем в поверх созданной папка DATA твою папку DATA, но
так, что если у тебя имеется база mysql то ее следует скопировать
под другим именем, к примеру mysql_
3)Так как версии баз совместимы снизу вверх, ты получаеш доступ к данным и к структуре базы
4) заходим в Mysql_ и снимаем дамп на update, предварительно
сняв пароль ROOT
5) накатываем полученный дамп на mysql
6)my.ini можно на первое время пользовать по умолчанию
7)пользуеимся.....


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
29261



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |