Экспорт и импорт базы данных MySQL

В статье рассмотрим экспорт и импорт базы данных MySQL. 

Экспорт базы данных MySQL 

Экспортировать базу данных в 2domains можно двумя способами: 

  • через phpMyAdmin

  • через консоль (подключившись по SSH)

Рассмотрим каждый из этих способов. 

Экспорт базы данных через phpMyAdmin

  1. Войдите в phpMyAdmin на хостинге. 

  2. Кликните по базе данных, которую хотите экспортировать. Затем перейдите во вкладку «Экспорт». Выберите формат SQL и нажмите Вперёд:

Экспорт и импорт БД MySQL 1

  1. Сохраните файл дампа базы данных на локальном компьютере. 

Готово! Мы рассмотрели, как залить базу данных на свой компьютер (т.е. скачать ее).

Также вы можете экспортировать базу данных по SSH.
 

Экспорт базы данных через подключение по SSH

  1. Подключитесь к серверу по SSH.

  2. Введите команду:

mysqldump -uUSER -p DBNAME > DUMPFILE.sql

Где

  • USER — пользователь базы данных (например «u1234567_dbuser»);
  • DBNAME — имя экспортируемой базы данных (например «u1234567_database»);
  • DUMPFILE.sql — название, под которым будет сохранен дамп базы данных в формате sql.

Между флагами -u, -p и их аргументами (в данном случае USER и DBNAME) пробел отсутствует.

  1. Затем введите пароль базы данных (PASSWORD).

Готово! Мы рассмотрели, как загрузить дамп базы данных с названием DUMPFILE.sql в корневую директорию услуги хостинга (в разделе «Менеджер файлов»). 


Импорт базы MySQL 

Как и в случае с экспортом импортировать базу данных в 2domains можно двумя способами: 

  • через phpMyAdmin
  • подключившись по SSH

Рассмотрим каждый из этих способов. 

Импорт базы данных через phpMyAdmin

  1. Войдите в phpMyAdmin по инструкции

  2. Кликните по базе данных, которую хотите импортировать. Затем перейдите во вкладку «Импорт»:

Экспорт и импорт БД MySQL 2

  1. Нажмите Выберите файл и укажите файл дампа базы (в формате .sql). При необходимости смените кодировку. Нажмите Вперёд:

Экспорт и импорт БД MySQL 3

Готово! Вы импортировали базу данных через phpMyAdmin. Если файл дампа слишком большой, воспользуйтесь вторым способом (подключитесь по SSH). 

Импорт базы данных через подключение по SSH

Проверьте, присутствует ли файл дампа базы данных в корневой папке сайта. Если файла нет, загрузите его по FTP или через панель управления (в разделе «Менеджер файлов»).

  1. Подключитесь по SSH.

  2. Введите команду: 

mysql -uUSER -p DBNAME < DUMPFILE.sql

Где: 

  • USER — пользователь базы данных (например, «u1234567_dbuser»)
  • DBNAME — имя экспортируемой базы данных (например, «u1234567_database»)
  • DUMPFILE.sql — название файла, с которым сохранится дамп базы данных в формате sql.

Между флагами -u, -p и их аргументами (в данном случае USER и DBNAME) пробел отсутствует.

Затем введите пароль базы данных (PASSWORD).

Готово! Дамп базы данных будет импортирован. 

 

Если вы не нашли ответ, спросите у нас!
Написать в поддержку