Для чего используется дамп базы данных?

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

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

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

Для чего используется дамп базы данных?

Пользователю может понадобиться скопировать базу данных, когда требуется перенести данные на другой хостинг. В этом случае не нужно повторно создавать базу данных, и вносить все данные руками. Пользователю будет достаточно сделать дамп, и с помощью импорта внести его в новый проект. Также пользователю может понадобиться выполнить резервное копирование. Этот способ подойдёт для тех, кто экспериментирует с сайтами или серверами. Пользователю требуется вносить корректировки в базу данных, и не нужно переживать, что произойдёт сбой. Если случится непредвиденная ситуация, всё можно будет восстановить из дампа.

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

Создание дампа базы данных mysql

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

Консольное окно mysql

Работа с протоколом с подключением к хостингу по Ssh даёт пользователю работать безопасно, потому что информация передается зашифровано, и нельзя перехватить трафик. Для подключения пользователь может использовать программы PuTTY и WinSCP, их можно найти бесплатно. Рассмотрим более подробно первую утилиту, как создать дамп базы данных

Для начала нужно зайти на официальный сайт, и загрузить программу. Далее произвести установку на компьютер, и запустить программу. Зайти в раздел Connection, Tunnels. Там нужно изменить некоторые параметры, прописать в 336 строке ‘source port’, и указать localhost:3306. Далее нужно нажать на кнопку add, после этого будет добавлен созданный порт.

Консольное окно mysql

Далее идём в раздел Session, и вводим адрес или домен, и нажимаем на кнопку open, нужно ввести логин и пароль, для того чтобы произошло подключение к базе данных.

После этого пользователь может начать удалённое администрирование баз данных, то есть создать дамп базы My SQL. Для осуществления этой задачи нужно ввести в консоль  запрос: mysqldump -uDataBase -pPasswrd DataBase_NAME > Filename. Это имя базы данных, пароль от Базы, имя БД, и название файла. Иногда для безопасности не используют логин и пароль, соответственно команда видоизменяется.

В результате будет создан файл WordPressdump.SQL, в этом файле будут данные для точного копирования базы. Дальше этот файл можно импортировать в проект используя консоль: mysql -uUser -pPasswrd -f Database_name < FileNameToEnter, в эту команду нужно подставить свои данные. Ещё при импорте можно указать кодировку.

phpMyAdmin

phpMyAdmin есть на каждой cms. Пользователю он доступен через личный кабинет на хостинге, или же можно воспользоваться локальным веб-сервером на компьютере. Далее нужно подключиться и произвести экспорт базы данных. Для этого нужно зайти в личный кабинет хостинга, и перейти PHPMyAdmin. При использовании timeweb нужно зайти в раздел база данных My SQL. Если же пользователь используют локальный сервер на Open Server, то нужно воспользоваться панелью задач, правой кнопкой мыши щёлкнуть по иконке, и открыть меню дополнительно, и далее выбрать PHPMyAdmin.

phpMyAdmin

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

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

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

Александр

Здравствуйте, меня зовут Александр, уже более 10 лет я занимаюсь ремонтом компьютером, этот сайт я создал чтобы делиться полезной и практической информацией с вами! Буду благодарен, если вы опишите свой опыт или мнение в комментарии, надеюсь, что данная информация принесёт только пользу

Оцените автора
WindowsComp.ru
Добавить комментарий