Дамп базы данных — это её резервная копия. Он нужен, чтобы перенести базу данных MySQL на другой сервер или откатить её к предыдущему состоянию на текущем хостинге, если что-то сломается.

В этой инструкции покажем, как скачать базу данных из phpMyAdmin и как потом восстановить её из полученного файла. А также расскажем, что ещё нужно сделать, если вы переносите базу на другой сервер.

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

На главной странице приложения выберите на боковой панели слева базу данных, которую вы хотите скачать, затем перейдите в верхнем меню на вкладку «Export» и на следующей странице нажмите «Go». Скачивание начнётся автоматически.

Как экспортировать базу данных MySQL из phpMyAdmin

Импорт базы данных MySQL в phpMyAdmin

Чтобы восстановить базу данных MySQL из дампа, выберите нужную базу на боковой панели phpMyAdmin и перейдите в верхнем меню на вкладку «Import». Дальше нажмите «Обзор», выберите файл дампа у себя на компьютере и в нажмите «Go» внизу страницы. Когда база загрузится, вы увидите зелёную плашку с уведомлением об окончании процесса.

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

Перенос базы данных MySQL на другой сервер

При переносе баз данных MySQL нюанс в том, что на новом сервере по умолчанию некуда будет загружать дамп, нужно сначала создать пустую базу и администратора для неё. Вот как это делается в панели управления хостингом cPanel.

На главной странице панели найдите раздел «Базы данных» и откройте приложение «Помощник баз данных MySQL». В нём вам нужно пройти три шага: 1) придумать название базы данных; 2) придумать имя и пароль для её администратора; 3) отметить галочкой пункт «Все привилегии».

MySQL перенос базы данных на другой сервер — Создание пустой базы

Название базы, имя её администратора и пароль для удобства можно сделать такими же как на старом сервере. Посмотреть эти данные можно в конфигурационном файле сайта. Он обычно находится в корневой папке сайта и в его названии есть слово config.

Например, у сайтов на WordPress этот файл называется wp-config.php, у сайтов на OpenCart — config.php, а у сайтов на Joomla — configuration.php.

Откройте конфигурационный файл в текстовом редакторе и поищите в нём слова «database name», «database username» и «database password». Если у вас сайт на WordPress, вам понадобятся строки, которые начинаются с таких слов:

  • define( ‘DB_NAME’ — название базы данных;
  • define( ‘DB_USER’ — имя администратора базы;
  • define( ‘DB_PASSWORD’ — пароль администратора базы.

Если придумаете название базы и детали пользователя с нуля, после переноса базы данных на другой хостинг сайт не будет работать. Чтобы он заработал, нужно будет указать новые данные в конфигурационном файле.

Перенос базы данных MySQL на другой сервер — Конфигурационный файл WordPress

Что дальше

Теперь вы знаете, как скопировать базу данных MySQL и восстановить её из копии. А также, что делать при переносе базы на другой сервер. Если что-то не получилось или у вас есть дополнительные вопросы, оставьте, пожалуйста, комментарий. Попробуем разобраться вместе.

Переезжайте к нам на хостинг

У нас ваши базы данных будут в безопасности, и каждые три дня будут автоматически создаваться их резервные копии. Круглосуточная поддержка всегда готова помочь, если возникнут вопросы. Отвечаем быстро даже в выходные и праздники.

Все работы по переносу сайта мы готовы взять на себя: проанализируем сайт у текущего провайдера, подберём подходящий тариф и обсудим с вами условия переноса, а когда договоримся о деталях, бесплатно перенесём ваш сайт на HOSTiQ и проверим, чтобы он исправно работал.

Условия переезда      Посмотреть тарифы