Для создания дампа (резервной копии базы данных) и восстановления данных вы можете воспользоваться phpMyAdmin либо консольными командами при подключении по SSH.
Создание дампа базы через PMA
Экспортирование базы данных — это создание резервной копии базы данных и ее загрузка на локальный компьютер.
Чтобы осуществить быстрый экспорт базы данных, выполните следующее:
- В области слева выберите необходимую базу данных (должен раскрыться список таблиц базы данных).
- Перейдите на вкладку «Экспорт» в меню PMA.
- Нажмите кнопку «Вперед», и файл дампа базы данных сохранится на локальный компьютер.
Экспорт отдельных таблиц
Если требуется выполнить экспорт только отдельных таблиц, войдите в phpMyAdmin и выполните следующее.
- В области слева выберите необходимую базу данных (должен раскрыться список таблиц базы данных).
- Отметьте галочками нужные таблицы для экспорта.
- Внизу страницы в выпадающем списке «С отмеченными:» выберите пункт «Экспорт».
- На следующей странице убедитесь, что выбран формат SQL, и нажмите на кнопку «Вперед». Дамп будет сохранен на ваш компьютер.
Создание дампа базы через консоль
Подключитесь к серверу по SSH и выполните команду, указав корректные данные:
mysqldump -u'имя_пользователя' база_данных -p'пароль_базы_данных' > имя_дампа.sql
Восстановление данных через PMA
Импортирование базы данных — это загрузка сохраненной на локальном компьютере базы данных на сервер.
Чтобы осуществить импорт базы данных, необходимо выполнить следующие действия:
- В области слева выберите необходимую базу данных (должен раскрыться список таблиц базы данных).
- Перейдите на закладку «Импорт» в меню PMA.
- Загрузите импортируемый файл (дамп базы данных), нажав на кнопку «Выберите файл» и указав файл на локальном компьютере.
- Выберите кодировку, формат и проверьте другие настройки импорта (можно оставить по умолчанию).
- Нажмите кнопку «Вперед», и дамп будет импортирован в базу данных.
При загрузке дампов баз данных размером более 1 Гб могут наблюдаться проблемы. В случае, если ваш дамп имеет больший размер, вы можете выполнить импорт через командную строку с помощью подключения по SSH.
Восстановление данных через консоль
Импортировать дамп в созданную базу данных можно с помощью команды:
mysql -u'имя_пользователя' база_данных -p'пароль_базы_данных' < имя_дампа.sql
Была ли статья полезна?
Ваша оценка очень важна