MySQL: Восстановление БД по бэкапу(backup) с помощью SSH

2010-06-12


mysql -uuser -ppassword DBname < db_backup.sql

Восстановить Базу Данных MySQL по имеющему дампу этой базы не сложно. Если у вас есть SSH-доступ к сайту, то это можно сделать одной строкой, приведенной выше.

user – имя пользователя вашей MySQL Базы Данных (БД);
password – пароль пользователя;
DBname – имя Базы Данных;
db_backup.sql – файл, который представляет собой бэкап восстанавливаемой БД.

Примечание 1: в данном примере имеется ввиду, что файл db_backup.sql находится в текущей папке. Иначе нужно указать корректный путь к нему.

Примечание 2: обратите внимание, что между -p и самим паролем нет пробела. Возможны, также варианты записи с кавычками: (-p’password’ или -p»password»).
Также можно пароль не указывать. В этом случает система попросит указать его отдельно в следующей строке.

 



2 комментария на «MySQL: Восстановление БД по бэкапу(backup) с помощью SSH»

  1. postJust:

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

  2. ALex:

    А если бэкап заархивирован, то указывать название архива?

Добавить комментарий