3

У меня есть регулярные резервные копии моего сервера MySQL.Для удобства я настроил его как одну ночную свалку Mysql. Теперь мне нужно восстановить одну из баз данных из дампа.

Как восстановить одну базу данных из всего дампа Mysql? Это также довольно большой файл. Это около 800мб.

Я на Debian Wheezy 32bit

Спасибо

1 ответ1

3

Используйте параметр --one-database из команды mysql.

mysql -u root -p --one-database your_db < full_backup.sql

Сначала вам нужно создать пустую базу данных с тем же именем, что и в full_backup.sql, которую вы хотите восстановить.

Для получения дополнительной информации о --one-database обратитесь к документации. http://dev.mysql.com/doc/refman/5.1/en/mysql-command-options.html#option_mysql_one-database

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .