Для чего может быть нужен экспорт и импорт баз данных
Вам может понадобиться экспортировать или импортировать базу данных для резервного копирования, при переносе проекта на другой сервер, операциях аварийного восстановления и т.д.
Методы сохранения баз данных
Многие современные панели управления сервером предоставляют возможности по операциям экспорта/импорта баз данных. Например, в aapanel для сохранения дампа нужно кликнуть по ссылке Databases, чем создать дамп базы данных чтобы потом скачать ее;



Если на вашем сервере установлен PHPMyadmin, для экспорта БД можно использовать его. Войдите в PHPMyadmin как пользователь, имеющий полномочия на чтение, запись и изменения в базе данных, щелкните по имени БД, затем по вкладке Export и, финально, по кнопке Go;

Однако даже если на сервере не установлено вообще никаких специализированных инструментов для облегчения управления базами данных, остается возможность экспорта базу данных через SSH-консоль. Авторизуйтесь на сервере, затем дайте команду:
mysqldump имя_БД > /путь/до/файла/dump.sql
Как импортировать дамп в базу данных
Чтобы импортировать базу данных через панель управления aapanel, нужно щелкнуть по ссылке Databases, затем Import, Upload from local, выберите файл с дампом на своем компьютере и нажмите Import;


Также есть возможность импортировать дамп через PHPMyadmin. Войдите в него, щелкните по имени базы данных, затем кликните по ___, выберите файл дампа и нажмите кнопку Go:

И, конечно же, вы можно импортировать дамп БД через SSH. Достаточно дать команду:
mysql -uимя_пользователя -p имя_базы < /путь/до/dump.sqlЗатем введите ваш пароль.

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