Как перенести базу данных

Как перенести базу данных

Как перенести файл базы данныхБазу Данных (БД), необходимо переносить в случае переезда сайта на новый хостинг, новый домен или и то и другое вместе.

 

В общих чертах об этом написано в Как перенести сайт на новый хостинг.

А здесь — более подробно по вопросу переноса самой БД.

 

Чтобы перенести базу данных необходимо:

  • Сделать копию БД
  • Редактировать (при изменении названия или др. параметров) файлы БД
  • Перенести файлы БД

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

Как правило хостинг, на котором находится ваш сайт, имеет свою панель управления. Многие из них предоставляют возможность скачать, сделать резервное копирование баз данных  и других файлов. Для этого войдите в панель управления хостинга и скачайте файл переносимой БД к себе на компьютер.

Если нет такой возможности, то есть универсальный способ сделать «экспорт» в phpMyAdmin.

Зайдите в phpMyAdmin в панели упр. хостинга, введите имя пользователя и пароль, слева выберите нужную базу данных и откройте.

Далее нажмите «экспорт», откроется:

Как перенести базу данных

По умолчанию установлены: способ экспорта (Быстрый) и формат (SQL). Нажмите ОК и копия БД будет скачена на компьютер.

 У домена куда вы переезжаете должна быть своя БД, куда мы будем импортировать файлы, если ещё нет, то создайте. Если новые: имя базы данных, имя пользователя или кодировка будут отличаться от старых, то во время переноса возникнут ошибки. Поэтому необходимо подредактировать файл БД.

 Редактирование файла базы данных.

Откройте в «блокноте» или в «WordPad» файл БД, найдите названия базы, имена пользователя (их может быть несколько), измените их на новые и сохраните.

Образец файла.

Как перенести файл базы данных

 

 

Теперь снова заходим в phpMyAdmin и жмём «импорт», откроется:

Как перенести базу данных

Выберем переносимый файл БД, установим нужную кодировку, остальное по умолчанию и жмём ОК.

 На этом всё.