Существует несколько вариантов загрузки дампа базы данных:
- с помощью 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
— имя базы данных.