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»).
Также можно пароль не указывать. В этом случает система попросит указать его отдельно в следующей строке.
Благодарю вам. Ваш блог это отличный повод найти приятных и интеллигентных людей, способных к конструктивным обсуждениям и критике. :)
А если бэкап заархивирован, то указывать название архива?