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

Перейти на безлимитный хостинг

Пошаговая инструкция для создания дампа базы MySQL

Посмотреть инструкцию для архивации файлов блога можно на странице: Как сохранить файлы Word Press.

Сохранить базу данных MySQL не сложнее, чем сохранить файлы блога Word Press. База данных состоит из нескольких таблиц,  содержание  которых сохраняется в один специальный файл.

Обычно этот файл имеет расширение .sql, но могут быть и другие форматы. Дополнительно такой файл можно еще и архивировать.

Сохранение всей базы данных в один файл называется дамп базы. Говорят: «Создать дамп базы».

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

Панель управления сайтом

 

Затем выбрать раздел Базы MySQL


База данных MySQL

Когда для блога создается база, ей присваивается имя, дополнительно устанавливается имя пользователя базой. Эти имена могут совпадать. Для управления базой нужно знать:

  • Имя базы данных для WordPress.
  • Имя пользователя MySQL.
  • Пароль к базе данных MySQL.
  • Имя сервера MySQL.
  • Кодировку базы данных при создании таблиц.

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

Так же эти сведения можно узнать у своего хостинг провайдера.

Это будет необходимо сделать, если базу создавали не Вы сами, а получили уже установленный Word Press.

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

Выбор базы MySQL для редактирования

После этого выбрать команду:

 

Открыть phpMySQLAdmin для редактирования базы


 

Ввести пароль базы MySQL

Затем надо ввести пароль от базы MySQL и нажать кнопку OK.

Экспорт базы MySQL


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

Экспорт базы MySQL

Находясь внутри вкладки Экспорт, нужно спуститься вниз страницы и сделать несколько настроек:

  • Выбрать формат, в котором будет создан дамп базы MySQL. По умолчанию – это SQL.
  • Выбрать формат архива в который будет упакован дамп. Я выбираю ZIP.
  • Кодировка файла UTF-8. Она совпадает с кодировкой файлов Word Press.

Нажать кнопку ОК.

 

Сохранить дамп базы MySQL

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

Файл дампа базы MySQL  будет иметь вид: Имя базы.sql.zip

База данных содержит в себе весь текстовый контент блога. Поэтому сохранять ее нужно по мере опубликования статей. Существуют специальные плагины для Word Press, которые автоматически создают дамп базы и высылают его на почту, указанную пользователем. Можно самостоятельно задать временной интервал, через который следует делать резервную копию MySQL.

 

Secure SHell – в переводе с английского означает Безопасная Оболочка или сокращенно SSH. Используется для передачи файлов от сервера к локальному компьютеру во внешней небезопасной среде. Суть в том, что создается канал, по которому данные передаются в зашифрованном виде.

 

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

Предоставление такого канала для передачи данных может входить в тарифный план хостинга.

Например, я столкнулся с таким случаем; когда моя база стала большой,  хостер настоял на том, чтобы я использовал протокол SSH. Загрузка базы с сервера при помощи браузера стала недоступна.

Передать данные по такому протоколу, можно используя или специальную панель управления SSH в аккаунте хостинга, или специальную программу ssh клиент для передачи данных по протоколу SSH.

Еще один способ сохранить базу MySQL для WordPress это установить специальный плагин. Я использую WordPress Database Backup.

Этот плагин позволяет сохранить базу MySQL разными способами :

  • Вы можете дать команду на сохранение в любое время.
  • Можете настроить автосохранение и сохранять базу по расписанию.

Дамп базы сохраняется в формате *.sql.gz Этого достаточно, чтобы можно было ее восстановить через команду Импорт в панели MySQL.

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

Вам также может понравиться

12 комментариев

  1. Очень много ценнейшей информации! И если в книгах искать ее трудно с непривычки, то по таким статьям, как у вас, Георгий, даже новичок сможет разобраться, большое спасибо!

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

    1. Здравствуйте, Алевтина! Можете копировать, с условием сохранения моего авторства. Если будете передавать скопированную информацию, укажите источник Part-Start.ru

  3. Спасибо за прекрасную и полезную статью буду использовать ваш опыт
    и вообше сайт очень мне понравился буду заходить

  4. Здравствуйте, Георгий!
    Понимаю,что базу нужно сохранять, но как-то страшновато. Сохранение базы безопасно для сайта?
    Интересно, какие самые распространенные ошибки новичков?

    1. Здравствуйте, Татьяна! Опасно — не сохранять базу. Ну, какие могут быть ошибки, экспорт с импортом перепутать…Не нужно ничего менять в таблицах базы. Если очень страшно, то попросите хостера сделать ДАМП БАЗЫ. Они сделают.

    1. Здравствуйте, Татьяна! Как видите сохранить базу данных MySQL очень просто. Достаточно знать, как и для чего это нужно делать. Я Вам рекомендую поставить и использовать плагин для WordPress, который снимает дамп базы автоматически.

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

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