Копирование базы данных большого объема на хостинге (SSH)

116 4 24 Октября 2018, 12:34

Совсем недавно возникла сложность при копировании базы данных MySQL большого объема. База данных весит почти 1 Гб и при обычном экспорте и импорте возникают проблемы: импорт производится несколько часов и в итоге ошибка time out.

Проблема решается импортом БД через SSH.

Включите доступ по SSH, переведя соответствующий переключатель в вашем хостинге.

На хостинге beget это можно сделать на главной странице

Подключитесь к серверу по SSH. Для подключения используйте логин и пароль от панели управления хостингом. В Linux и Мac ОS сделать это можно прямо из терминала, в Windows используйте Putty.

Загрузите дамп базы данных в корень аккаунта по FTP или через файловый менеджер.

Для импорта выполните такую команду:

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

Имя базы, пароль и название файла, конечно, нужно заменить на свои.

Теги:

SSH

PhpMyAdmin

импорт

БД

хостинг

Другие статьи
Комментарии
Комментировать