Как экспортировать и импортировать файл .SQL из командной строки с параметрами?
Язык структурированных запросов — это компьютерный язык, который мы используем для взаимодействия с реляционной базой данных. SQL — это инструмент для организации, управления и извлечения архивных данных из компьютерной базы данных. В этой статье мы научимся экспортировать и импортировать файлы .SQL с параметрами командной строки.
Экспорт:
Вы можете экспортировать базу данных вместе с ее структурой в файл .SQL с помощью инструмента командной строки под названием mysqldump следующим образом:
Синтаксис:
mysqldump -h localhost -u username -p database > filename.sql
куда,
- -h / –host : адрес хоста для подключения
- – u / –user : имя пользователя учетной записи на сервере
- -p / --password : чтобы получить запрос пароля
- database : имя базы данных для импорта
- filename.sql : выходной файл
Например, полная команда выглядит примерно так, как показано ниже, и создает файл с именем filename.sql.
Запрос:
mysqldump --column-statistics=0 -h localhost -u root -p --events --triggers --routines company > filename.sql
Выход :


Это создало файл sql с заданным именем.
Импорт :
Вы можете импортировать базу данных вместе с ее структурой в файл .SQL с помощью инструмента командной строки под названием mysql следующим образом:
Синтаксис:
mysql -h localhost -u username -p database < input.sql
куда,
- -h / –host : адрес хоста для подключения
- -u / –user : имя пользователя учетной записи на сервере
- -p / --password : чтобы получить запрос пароля
- database : имя базы данных для импорта
- input.sql : входной файл .SQL
Например, здесь мы импортируем файл name.sql, который был экспортирован выше:
Запрос:
mysql -h localhost -u root -p company < filename.sql
Выход :
Теперь вы можете найти базу данных компании на сервере.