Рейтинг:0

Ubuntu 16.04 — восстановить данные из MySQL, переместив папку данных на сервер Win64

флаг sa

моя машина Ubuntu 16.04 больше не загружается, и я пытаюсь восстановить папку данных MySQL. Версия MySQL 8.0.18 (это была Bitnami LAMP 7.3.15-0). Моя первая попытка состояла в том, чтобы переместить папку данных в Ubuntu 18.04 с MySQL 5.7, но экземпляр отказывается запускаться, говоря, что метаданные в словаре данных (флаги) не совпадают. Я не знаю, совместимы ли аналогичные версии MySQL на разных платформах, теперь я хотел бы попробовать на ноутбуке Win64, поэтому:

  1. Может ли установка Win64 MySQL получить доступ к данным, скопированным с сервера Ubuntu?
  2. Предполагая, что исходной системой была 8.0.18 (Ubuntu), какую версию MySQL мне следует установить на ноутбук с Windows для чтения данных?
Hugo avatar
флаг mx
Это, вероятно, больше о MySQL, чем об Ubuntu, поэтому вам может повезти, если вы спросите о переполнении стека или сбое сервера.
флаг cn
НЕТ. Вам нужно сделать дамп базы данных, чтобы иметь возможность использовать данные в Windows. Однако вы можете перенести данные в другую Ubuntu.
waltinator avatar
флаг it
Ubuntu 16.04 прошла дату окончания срока службы и больше не поддерживается на AskUbuntu.
флаг in
Виртуальная машина Ubuntu с MySQL 8.0.18 или новее будет проще всего, поскольку она позволяет вам иметь полностью одноразовую среду для работы с извлечением данных. Создайте БД с тем же именем, остановите MySQL, скопируйте необработанные файлы *только для нужной вам базы данных* в каталог данных MySQL, установите разрешения, запустите MySQL. Оттуда механизм БД восстановит отсутствующие метаданные, и вы снова получите доступ к базе данных... при условии, что в предыдущей установке MySQL не было сделано ничего "особенного".
ManuelJE avatar
флаг sa
@waltinator вы правы, но на самом деле машина дала сбой только в конце процесса `do-release-upgrade`, фактически после последующей перезагрузки (когда уже было обновлено до 18.04) ** демон ssh ** не начать больше. И порт 1022 тоже был непригоден. Ошибка в сценарии обновления, я полагаю, вопрос, кажется, относится к 18.04.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.