|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Новичкам Информация для всех новичков, новичкам рекомендуется задавать свои вопросы здесь |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
12.09.2011, 07:10 | #1 |
Гость
Сообщений: n/a
|
База
Вот решил обновить http сервер.
Остановил, скопировал папку mysql в другое место. Потом снес сервер и поставил новый, перекидываю обратно файлы базы. И там получается мягко говоря попа файлы с расширением MYD и MYI из некоторых баз попросту куда то испарились ! Что делать, кто подскажет ? |
12.09.2011, 08:56 | #2 |
Ученый
Регистрация: 02.04.2010
Сообщений: 237
Сказал(а) спасибо: 41
Поблагодарили 99 раз(а) в 44 сообщениях
|
Офигевать.
Ибо базу так не переносят. Чтобы перенести базу надо делать бэкап в .sql файл. А потом спокойно залить его на любом mysql сервере.
__________________
SpellWork Qt4 |
12.09.2011, 15:10 | #3 |
Гость
Сообщений: n/a
|
Я и так уже офигел.
|
13.09.2011, 10:56 | #4 | ||
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
Даже бекап в *.sql делать не надо - достаточно заменить в папке mysql бинарники, никаким образом не затрагивающие папку с данными (/data/). Вообще неясно, каким боком апгрейд версии mysql соотносится с "решил обновить http сервер". Апач хотел обновить? Ну так его и обновляй, нефиг в мускл лазить. Апач для апгрейда требует переустановки, тогда как для апгрейда мускл и рнр достаточно просто откопировать в папки бинарники, и боле не париться. Если же ты "решил обновить Денвер", так и надо было писать: Цитата:
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
||
13.09.2011, 13:37 | #5 |
Ученый
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
|
Всё потому, что у тебя часть данных хранилась в InnoDB - перенеси и эти файлы, потом сделай восстановление таблиц и конвертируй всё в MySQL.
|
13.09.2011, 15:22 | #6 |
Администратор
|
|
15.09.2011, 12:17 | #7 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
Для локального тестирования чего угодно - сойдет и Денвер, и (там еще несколько подобных сборок есть). Но если человек собирается не просто "жиманул пару кнопок, и все заработало" - лучше все ставить отдельно, хранить раздельно, и обновлять по мере выхода стабильных (не тестовых, не бета) версий. Или быть готовым к тому, что все сдохнет в самый неудачный момент.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
15.09.2011, 18:59 | #8 | |
Новичок
Регистрация: 09.04.2010
Сообщений: 9
Сказал(а) спасибо: 7
Поблагодарили 0 раз(а) в 0 сообщениях
|
Цитата:
Что делать?... можно попробовать восстановить mysql, там где он был раньше. Последний раз редактировалось free-back; 15.09.2011 в 19:04. |
|
17.09.2011, 10:03 | #9 |
Гость
Сообщений: n/a
|
Обновлял XAMPP до более новой версии, полностью. А копировал папку data только из папки mysql. А как восстанавливать я не представляю
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сайт, домен и база. | alex1304 | Корзина | 3 | 03.12.2010 19:28 |
Новая База | Vitalik | Корзина | 2 | 03.07.2010 09:41 |