导入sql多个文件夹,为了避免每一个sql导入。效率比较低。
推荐一个有效的方法。
借助Linux 操作如下:
这是多个sql文件,没合并之前
[root@localhost a]# ll
总用量 112
-rw-r--r--. 1 root root 2391 4月 1 17:27 a.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
[root@localhost a]#
用 cat 命令合并
所有以sql文件
[root@localhost a]# cat *.sql >> mereg.sql
效果如下:
[root@localhost a]# ll
总用量 220
-rw-r--r--. 1 root root 2391 4月 1 17:27 a.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
指定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 然后运行脚本。