2.12. Как сделать резервную копию базы MySQL?

Копию (дамп) базы данных MySQL можно сделать с помощью:

  1. Утилиты командной строки mysqldump
  2. С помощью phpMyAdmin


Создание копии БД с помощью mysqldump


Такой способ подходит, если вы имеете доступ к командной строке (на локальном хостинге или через SSH у вашего хостинг провайдера. Формат вызова команды такой:


mysqldump -u имя_пользователя --password="пароль" имя_БД >файл_дампа

Создание копии БД с помощью phpMyAdmin


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

  1. Зайдите в phpMyAdmin с помощью вашего браузера. Вы должны знать что набрать если вы используете Denwer. Хостинг-провайдер таже обычно предоставляет эту информацию.
  2. Выберите слева нужную вам БД.
  3. В центре нажмите на вкладку "Экспорт"
  4. Введите нужные параметры (в том числе имя файла дампа) и нажмите на OK