Как сделать дамп базы данных

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

Делать дамп (то есть создавать копию базы данных) или бэкап можно несколькими способами, в данной статье я рассмотрю способ традиционный, то есть из интерфейса PhpMyAdmin. Итак приступим:

1. Для начала нужно войти в интерфейс своего PhpMyAdmin (панель управления базами данных на вашем хостинге). Это можно сделать через панель управления хостингом чем я собственно и воспользуюсь. Войдя в панель в левой колонце мы видим список баз которые имеются у нас в наличии. Среди них выбираем ту, копию которой мы собираемся создавать:

дамп базы данных

2. Переходим в интерфейс управления именно этой БД и в верхнем меню выбираем закладку «экспорт» для того что бы настроить опции копирования.

правильный дамп БД3. Ну собственно самое главное это настройки. Для того что бы правильно все сделать посмотрите внимательно на скрин приложенный далее. В принципе сильного различия между интерфейсами PhpMyAdmin нет поэтому можно брать прям как на изображении.

копия БД

Обратите внимание, что нужно обязательно выбрать пункт «Добавить DROP TABLE/VIEW/PROCEDURE/FUNCTION/EVENT», а так же «упаковать» выбрав радиокнопку «zip» для более корректного копирования базы данных.

Думаю нет необходимости отметить, что все таблицы обязательно должны быть выбранны в сответствующем окне.

После того как все настройки были выполнены, нажимаем на кнопку «ОК» в правом нижнем углу, после чего вам будет предложено выбрать куда бы вы хотели сохранить свою базу данных. Указываете место и ждете результата. В зависимости от того насколько крупная база и сколько в ней таблиц этот процесс может занять несколько минут.

В моем примере база состояла из 95 таблиц и окончательный ее вес оказался 2,69 Мб и ее копирование заняло чуть менее одной минуты. Тут стоит сделать небольшое уточнение так как некоторые хостинг провайдеры вводят ограничение при импорте баз данных. У каждого они различны, например у одного моего хостинга ограничения в 10 Мб, а у другого всего 2 Мб, то есть конкретно эту БД я бы не смог перенести ко всторому провайдеру так как она оказалась более 2 Мб (2,69 Мб). И этот нюанс стоит учесть что бы потом не было проблем с переносом.

Ну вот собственно и весь процесс дампа базы данных. Как видно сложного в этом ничего нет. Далее сохраненный дамп вы сможете размещать на другом хостинге и переносить свой сайт неограниченное количество раз. В качестве примера в следующей статье я расскажу как переносил форум на движке SMF.

Закладка Постоянная ссылка.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.