Как скопировать базу данных в phpMyAdmin
Казалось бы, простейшая задача копирования базы данных внутри одного сервера с помощью phpMyAdmin. Но мне приходилось видеть, как некоторые разработчики почему-то её решают, задействовав механизмы экспорта / импорта дампов БД.
Это не совсем рационально, особенно в жестких условиях виртуальных хостингов, где ограничения на размер импортируемых дампов могут быть в разы меньше размера дампа БД. Кстати, как импортировать большую БД MySQL в обход phpMyAdmin я уже как-то рассказывал.
Сегодня я покажу самый простой способ клонирования баз данных с помощью стандартных функций phpMyAdmin.
Допустим, у нас установлен некий сайт на WordPress.
1. Выбираем необходимую нам БД
2. Переходим в раздел Операции (Operations), вводим имя новой БД, выбираем опции и жмём «Вперёд».
Немного об опциях.
Как видим, можно скопировать лишь структуру базы, можно структуру и данные, а можно лишь одни данные, если структура уже имеется, например. Если база уже создана, галочку у «Перед копированием создать базу данных» снимаем, разумеется. И не забудьте про AUTO_INCREMENT.
Вот и всё.
Фулстек веб‑разработчик, специализируюсь на платформе WordPress
Подробнее-
Спасибо за отличный совет!