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

Опубликовано 8 лет назад

Казалось бы, простейшая задача копирования базы данных внутри одного сервера с помощью phpMyAdmin. Но мне приходилось видеть, как некоторые разработчики почему-то её решают, задействовав механизмы экспорта / импорта дампов БД. 

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

Сегодня я покажу самый простой способ клонирования баз данных с помощью стандартных функций phpMyAdmin.

Допустим, у нас установлен некий сайт на WordPress.

1. Выбираем необходимую нам БД

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

2. Переходим в раздел Операции (Operations), вводим имя новой БД, выбираем опции и жмём «Вперёд».

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

Немного об опциях.

Как видим, можно скопировать лишь структуру базы, можно структуру и данные, а можно лишь одни данные, если структура уже имеется, например. Если база уже создана, галочку у «Перед копированием создать базу данных» снимаем, разумеется. И не забудьте про AUTO_INCREMENT.

Вот и всё.

Иван Данилин
Автор Иван Данилин

Фулстек веб‑разработчик, специализируюсь на платформе WordPress

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