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

Редактор: Евгений Буровинский 3763 3 мин
  1. Что такое MySQL
  2. Как создать базу данных?
  3. Настройка и управление
  4. Логин\пароль: где узнать и как восстановить?
  5. Экспорт MySQL (Dump базы данных)
  6. Импорт MySQL
  7. Ограничения БД
  8. Ошибки

Что такое дамп базы данных?

Это файл, в который сохраняется копия базы данных MySQL. Данные из этого дампа можно использовать для заполнения пустой БД (смена хостинга или перенос сайта с Денвера) или изменения существующей базы данных (используется для бэкапов). Чаще всего этот файл имеет расширение .sql.

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

Обычно экспорт базы данных (создание дампа) производится с помощью интерфейса phpMyadmin. И далее мы подробно разберем несколько шагов:

  1. В панели управления хостингом, находим phpMyadmin. Чаще всего он находится в разделе "Базы данных" или подобном.
  2. Слева в углу выберите свою базу данных (ту, которую вы собираетесь экспортировать на компьютер, чтобы потом перенести на другой хостинг).Выбираем базу данных
  3. Жмем вкладку “Экспорт”.Жмем вкладку “Экспорт”
  4. Возможно вас попросят выбрать способ экспорта “Обычный” (много настроек) или “Быстрый” (мало настроек). Не имеет значения какой выбирать, главное изменить только те настройки, которые мы описываем ниже.
  5. Нужно выбрать все таблицы, нажав на кнопку “Выделить все”.Жмем
  6. Отметить галочкой “Сохранить как файл”, “Сохранить вывод в файл” или что-то подобное.Выбираем как сохранить
  7. На всякий случай, запоминаем кодировку, но не трогаем ее.
  8. Жмем “Ок” и сохраняем файл с БД себе на компьютер. Обычно сохраняемый файл имеет расширение .sql.

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

Есть еще один способ экспорта БД - с помощью протокола SSH. Для этого используется специальная SSH-команда:

mysqldump --user=DBUSER --password=USERPASSWORD DBNAME > DUMPFILENAME.sql

или

mysqldump -uDBUSER -pUSERPASSWORD DBNAME > DUMPFILENAME.sql

Вместо слов написанных большими буквами подставляем:

DBUSER - имя пользователя базы данных, например uhosting_databaseuser;

USERPASSWORD - пароль пользователя БД, например Rjkweuik12;

DBNAME - имя базы данных, из которой будет производится экспорт, например uhosting_databasename;

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

Евгений Буровинский
Редактор материала • Евгений Буровинский Хостинг-эксперт (опыт работы 3 года) Основная специализация - составление обзоров хостинг-провайдеров, формирование рейтингов, маркетинговые исследования рынка хостинга. Очень дотошный человек, скрупулезно тестирующий каждый хостинг.
Не нашли ответ на свой вопрос?
Задайте его экспертам! Ответ приходит очень быстро и прямо на ваш email.
Мы старались для Вас!
Оцените статью
или
Расскажите о ней

Юзеры (4) оценили на 2.8 из 5

Рейтинги хостинг-провайдеров по задачам сайта
Ноября
Бесплатный тест
Установленное ПО
Технологии
Региональные