多个sql文件合并成一个sql文件

导入sql多个文件夹,为了避免每一个sql导入。效率比较低。
推荐一个有效的方法。
借助Linux 操作如下:

这是多个sql文件,没合并之前
[root@localhost a]# ll
总用量 112
-rw-r--r--. 1 root root  2391 41 17:27 a.sql
-rw-r--r--. 1 root root 54716 41 21:16 b.sql
-rw-r--r--. 1 root root 52325 41 21:47 c.sql
[root@localhost a]# 

用 cat 命令合并
所有以sql文件

[root@localhost a]# cat *.sql >> mereg.sql

效果如下:

[root@localhost a]# ll
总用量 220
-rw-r--r--. 1 root root   2391 41 17:27 a.sql
-rw-r--r--. 1 root root  54716 41 21:16 b.sql
-rw-r--r--. 1 root root  52325 41 21:47 c.sql
-rw-r--r--. 1 root root 109432 41 21:52 mereg.sql

指定sql 文件合并

cat  a.sql b.sql >> big.sql

[root@localhost a]# ll
总用量 276
-rw-r–r–. 1 root root 2391 4月 1 17:27 a.sql
-rw-r–r–. 1 root root 57107 4月 1 21:56 big.sql
-rw-r–r–. 1 root root 54716 4月 1 21:16 b.sql
-rw-r–r–. 1 root root 52325 4月 1 21:47 c.sql
-rw-r–r–. 1 root root 109432 4月 1 21:52 mereg.sql

也可以用window 环境下
创建一个文本,文本内容如下:

copy  *.sql  all.sql

最后文本后缀改为bat 然后运行脚本。

    原文作者:bug冲
    原文地址: https://blog.csdn.net/weixin_45233000/article/details/123908831
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞