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

4272
511
24 Октября 2018, 12:34

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

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

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

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

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

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

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

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

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

Теги:
  • SSH
  • PhpMyAdmin
  • импорт
  • БД
  • хостинг
ДРУГИЕ СТАТЬИ
Избавляемся от fatal error uncaught в php
fatal error uncaugh возникает, когда в коде PHP происходит исключение (exception), вне конструкции try-catch
932
111
28.03.2023
Исправляем ошибку cannot find module node js
Причины и решения ошибки в node.js - cannot find module
4292
515
27.03.2023
Ошибка E00e0 в API pointexpress.ru
Причины возникновения ошибки E00e0 в API pointexpress.ru
599
71
17.01.2023
Коды ошибок Telegram API
Коды возвращаемых ошибок от API Telegram
7748
929
06.12.2021
Комментарии
Комментировать