3.5.2 Как создать базу данных, удаленное подключение к базе. Как выполнить импорт дампа MySQL

TheHost_SQL_Banner

База данных – это организованная коллекция данных, которая хранится и управляется с помощью специального программного обеспечения. В простых словах, это огромная таблица, в которой хранятся все Ваши данные, будь то списки клиентов, товары на складе или записи о продажах. Базы данных позволяют эффективно хранить, организовывать и получать доступ к информации, что делает их незаменимыми инструментами для любого продвинутого сайта. Базы данных необходимы для работы большинство популярных CMS, таких как Wordpress или Opencart.

Дамп базы данных – это файл, который содержит копию всех данных из определенной базы данных. Этот файл можно использовать для создания резервной копии данных или для переноса данных с одного сервера на другой. Самый распространенный формат дампа – .sql.

Как создать базу данных в панели ISPManager

Чтобы создать базу данных перейдите в панели управления ISP в раздел Базы данных и нажмите Создать. Далее указываете название базы, имя пользователя баз данных и указываете его пароль. Сохраните эти данные, так как их после нужно использовать для входа в phpMyAdmin либо для установки сайта.

Для возможности удаленного подключения к базе нужно проставить соответствующую галочку:

Создать базу данных ISP

При создании базы данных Вам необходимо указать:

  • Имя базы данных. Имена могут содержать только буквы, цифры и символы подчеркивания _. Они не могут начинаться с цифры. Использовать необходимо латиницу. Имя базы должно быть уникальным и не содержать ключевых слов, например SELECT.
  • Пользователь баз данных. Аналогично с наименованием базы. Имя пользователя и базы данных может совпадать.
  • Пароль пользователя баз данных. Технически может быть любым, однако наша система безопасности на хостинге не пропустит слабый пароль. Рекомендуем воспользоваться генератором паролей.

Дополнительно: вы также можете создать базу данных типа PostgreSQL. Выбрать тип БД можно в строке Тип базы данных при ее создании.

Импорт БД при помощи phpMyAdmin

Этот способ больше подходит для дампов небольших размеров, дампы более 100 МБ лучше импортировать методами описанными ниже.

1. Войдите в панели управления в раздел Доп.приложения - phpMyAdmin.

Как войти в phpMyAdmin

2. Для авторизации используйте имя пользователя БД и его пароль, который Вы указывали при создании базы данных.

Как войти в phpMyAdmin

3. В меню слева сначала нажмите на Вашу базу данных и затем в верхнем меню нажмите Импорт.

Импорт дампа MySQL в phpMyAdmin

4. Далее нажмите Выберите файл и укажите локальное расположение дампа на Вашем ПК. Нажмите Вперёд чтобы начать импорт. В случае каких либо ошибок при импорте phpMyAdmin укажет ошибку:

Импорт дампа MySQL в phpMyAdmin

Импорт БД при помощи плагина “Импорт дампа MySql”

Этот способ предназначен специально для импорта дампов больших размеров.

Учтите: данный плагин установлен на всех хостинг-серверах по-умолчанию. Если Вы используете услугу виртуального/выделенного сервера, то этот плагин можно установить на Вашем сервере под root в разделе Плагины, выбрав его из списка и нажав Установить:

Как установить плагин в панели ISP для сервера

1. Чтобы выполнить импорт сперва нужно загрузить дамп на Ваш сервер. Сделать это можно по FTP либо же в панели управления ISP в разделе Менеджер файлов нажав на кнопку Закачать:

Как загрузить файл на сервер

2.. Создайте новую пустую БД с названием, пользователем и паролем аналогичным таковым у старой БД, дамп которой Вы планируете импортировать. Импорт этим способом выполняется только в пустую базу данных.

3. Далее в панели управления выбираем Импорт дампа MySQL. Выбираете Источник: local и указываете локальный путь к Вашему дампу на сервере. Удобнее всего загружать дамп в корень сервера, тогда путем будет само название файла. Имя пользователя и пароль нужно указывать те, которые были назначены при создании базы данных.

Важно: файл дампа должен быть в формате .sql.

4. Импорт считается успешным если размер базы данных не является нулевым.

Импорт дампа MySql в ISP

Импорт дампа при помощи SSH

1. Для импорта сначала загружаете дамп на сервер любым удобным способом. Дамп должен быть в формате .sql.

2. Далее подключаетесь на сервер по SSH и выполняете команду:

  1. mysql -u пользователь_БД -p имя_БД < файл_дампа_БД

После успешного ввода команды Вам также необходимо будет ввести пароль этого пользователя баз данных.

В случае неудачи всегда будет указанна ошибка из-за которой импорт не удался или прервался.