【发布时间】:2015-08-28 19:11:42
【问题描述】:
我有很多 .sql 文件的目录。我想在创建数据库时一次将它们全部导入。不一一做有可能吗?
我已经试过了
mysql -u user -p Database < *.sql
但没有运气。
【问题讨论】:
我有很多 .sql 文件的目录。我想在创建数据库时一次将它们全部导入。不一一做有可能吗?
我已经试过了
mysql -u user -p Database < *.sql
但没有运气。
【问题讨论】:
你可以这样做:
cat *.sql | mysql -u user -p Database
或
cat *.sql >/tmp/all.sql
mysql -u user -p Database < /tmp/all.sql
rm /tmp/all.sql
【讨论】:
cat 是这里的解决方案,因为它将所有.sql 文件合并为一个。