«Развернуть» дамп базы через SSH консоль

Восстановить базу данных из дампа можно несколькими способами, это и через панель хостинга, и через MyPhpAdmin. Но иногда импорт через MyPhpAdmin завершается ошибкой, особенно когда база большого объема. Поэтому гораздо проще и быстрее развернуть дамп базы через консоль SSH.

Это можно сделать с помощью следующей команды:

mysql -h имя_хоста_DB -u имя_пользователя_DB -pпароль_DB имя_DB < путь_к_файлу_дампа_базы

Внимание: между параметром «-p» и паролем к базе данных не должно быть пробела.

Пример:

mysql -h localhost -u user -pBzzZw nameDB < dump-DB-full-05.03.2020.sql

Если дамп запакован в архив, перед разворачиванием его нужно разархивировать, это также можно сделать одной командой:

zcat dump-DB-full-05.03.2020.gz | mysql -h localhost -u user -pBzzZw nameDB