Переустановка MYSQL (windows) - Как получить старые данные с новой установкой? - PullRequest
0 голосов
/ 30 октября 2008

Мне нужно было переустановить компьютер, но я не думал об экспорте данных из MySQL 5.

Как получить данные из старой установки в новую установку, это просто копирование каталога данных или мне нужно предпринять другие шаги, чтобы получить данные?

Ответы [ 2 ]

1 голос
/ 30 октября 2008

Для таблиц MyISAM вы можете избежать копирования. (Хотя сервер, очевидно, остановлен.) Для InnoDB он может работать, но вы должны будете иметь те же основные настройки размера блока. Если вы можете использовать одну и ту же основную версию MySQL и тот же my.cnf, у вас есть хорошие шансы, что он будет работать.

После этого хорошей идеей будет убедиться, что таблицы перестроены (например, с помощью ALTER TABLE), и в следующий раз запишите должным образом mysqldump, поскольку ничего из этого не поддерживается или гарантированно не будет работать!

0 голосов
/ 30 октября 2008

Я бы экспортировал ваши данные в виде файла sql из mysql (т.е. с помощью phpmyadmin), а затем импортировал бы их в новую установку. Ваш БД должен быть собран и заполнен данными довольно легко.

Вы сказали, что «не думали об экспорте данных». Значит ли это, что у вас больше нет доступа к старой установке?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...