Импорт и экспорт базы данных MySQL/MariaDB в терминале

Команды для импорта и экспорта базы данных MySQL/MariaDB в терминале.

Импорт

Войдите как root или другой пользователь с расширенными привилегиями:

mysql -uroot -proot

Эта команда откроет командную оболочку MySQL. Создайте новую БД, например, my_database:

CREATE DATABASE my_database;

Закройте оболочку MySQL (CTRL+D или exit). С помощью терминала (или командной строки) импортируйте дамп:

mysql -uroot -proot db_name < path/to/file/dump.sql
  • root - имя пользователя
  • root - пароль пользователя
  • db_name - имя базы данных
  • path/to/file/dump.sql - путь к файлу дампа

Экспорт

Чтобы экспортировать БД, используйте такую команду:

mysqldump -uroot -proot db_name > path/to/file/dump.sql
Закрыть