从多个SQL文件还原SQL

cod*_*lib 3 mysql

我有一个包含400多个sql文件的数据库备份.foreach表中有一个单独的sql文件.是否可以将所有这些文件一起导入数据库?如果是这样,你能告诉我怎么做吗?

备份也是一个gzip压缩文件.有没有办法从压缩文件中恢复.

Nav*_*mar 7

如果你使用linux使用和连接所有sql文件

cat *.sql > fullBackup.sql
Run Code Online (Sandbox Code Playgroud)

然后,您可以使用此备份文件还原数据库


cod*_*lib 3

我在这里找到了我的问题的答案。从 shell 将多个 .sql 转储文件导入 mysql 数据库

find . -name '*.sql' | awk '{ print "source",$0 }' | mysql --batch工作完美。感谢@Haim 指出正确的帖子。