Я использую Ubuntu и MySQL.
У меня есть список многих .sql
файлы, как 1.sql
, 2.sql
, 3.sql
... 100000.sql
Я должен вставить их в базу данных.
mysql mydb < *.sql
Дает мне:
-bash: *.sql: ambiguous redirect
Какая-либо идея, как я могу сделать это из командной строки? (Я знаю, что могу записать сценарий Python, чтобы сделать это без проблемы, но я хочу сделать это из командной строки),
Если ответ Nifle не работает, то попробуйте:
for f in *.sql
do
mysql mydb < "$f"
done