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

6 июня 2016 296

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

Reg.ru: Хостинг от 79 рублей
Reg.ru: Хостинг от 79 рублей

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

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

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

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

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

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

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

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

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

Вот и всё.

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

Практикующий веб-разработчик, специализируюсь на платформе WordPress.

Комментарии

Разгоните свой WordPress

Хостинг-провайдер номер один в России — REG.RU

Подробнее