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

4442
531
24 Октября 2018, 09: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
2299
275
28.03.2023
Исправляем ошибку cannot find module node js
Причины и решения ошибки в node.js - cannot find module
7313
877
27.03.2023
Ошибка E00e0 в API pointexpress.ru
Причины возникновения ошибки E00e0 в API pointexpress.ru
726
87
17.01.2023
Коды ошибок Telegram API
Коды возвращаемых ошибок от API Telegram
8928
1071
06.12.2021
Комментарии
Комментировать