url image

Как загрузить дамп базы данных MySQL

Существует несколько вариантов загрузки дампа базы данных:

  • с помощью ISPManager — простой и удобный способ, подходит как для больших, так и для маленьких баз данных.
  • с помощью PHPMyAdmin — способ также очень удобен, однако, максимальный размер импортируемого дампа баз данных напрямую зависит от настроек вашего PHP-интерпретатора
  • с помощью терминала сервера — самый быстрый в плане скорости заливки БД и самый удобный для работы с большими дампами баз данных.

Сегодня мы рассмотрим, как с помощью каждого из этих способов загрузить дамп базы MySQL.

Через панель управления ISPmanager

Зайдем в панель управления и перейдем в пункт Базы данных. Нажмём на кнопку Создать базу данных и создадим базу с необходимыми параметрами.

После нажмём на кнопку Дамп — Импорт, откроется диалоговое окно с возможностью скачать дамп базы данных с вашего локального ПК. 

В случае, если файл уже находится на сервере, выберите Тип файла — Файл на сервере.

И выбрать файл дампа непосредственно на сервере.

С помощью PHPMyAdmin

Если у вас установлен ISPManager 6, то для перехода в phpmyadmin можно воспользоваться кнопкой Web интерфейс БД в разделе Базы Данных.

Если же панели управления нет, перейдите в интерфейс вашего phpmyadmin самостоятельно.

Для импорта дампа базы данных необходимо перейти во вкладку Импорт, предварительно выбрав нужную базу данных:

Следующим шагом выберите файл с вашего компьютера, для этого нажмите на кнопку Выберите файл

* Для увеличения максимального размера загружаемого файла требуется увеличить следующие параметры интерпретатора PHP: post_max_size и upload_max_filesize.

Для запуска импорта базы необходимо нажать на кнопку Вперед:

Через терминал

Для импорта базы зайдите на сервер по SSH.

Загрузите файл дампа базы данных в нужный вам каталог удобным для вас способом. Например: /var/www/www-root/data/www/

Для загрузки дампа в базу данных databaseimport выполним следующую команду:

mysql databaseimport < /var/www/www-root/data/www/databaseimport.sql

где databaseimport — имя БД;

/var/www/www-root/data/www/databaseimport.sql — путь к файлу с БД.

В случае, если возникнет ошибка, может потребоваться указать данные доступа к базе данных, например:

mysql -uimport -pPassword databaseimport < /var/www/www-root/data/www/databaseimport.sql

где import — имя пользователя для доступа к БД,

Password — пароль для доступа к БД,

databaseimport — имя базы данных.

Этот материал был полезен?