В чем разница между импортом базы данных sql с помощью команды «source» и записью ее в 1 строку? - PullRequest
2 голосов
/ 07 апреля 2019

Я могу импортировать базу данных следующим образом:

C:\xampp\mysql\bin\mysql -u {username} -p {databasename} < file_name.sql

Или вот так: C:\xampp\mysql\bin\mysql -u {username} -p

use databasename;

source file_name.sql;

В чем разница между этими двумя подходами?Один предпочтительнее другого?Первая, кажется, останавливает cmd, вторая гораздо более многословна в cmd, сообщая о каждой строке, чтобы лучше понять, когда она закончится.После того, как все данные были импортированы, cmd все еще сообщает о выполнении некоторых манипуляций с таблицами "tmp", которые я не понимаю.Есть что-нибудь еще, чтобы остерегаться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...