【项目实战】用Window自带的CMD命令窗口,合并多个SQL脚本的方法

一、背景描述

有多个SQL脚本文件从沙箱数据库中迁移到生产数据库中,如果一个一个脚本都用Navicat导入,感觉太麻烦了,于是找到了如下的解决方案,能实现将多个SQL脚本合并为一个SQL脚本的方法,实现数据库的快速迁移导入。

二、解决方案

具体步骤如下:

2.1 访问cmd

找到存放sql的文件夹,在地址栏清空,输入cmd,回车,就看到命令窗口
在这里插入图片描述

2.2 输入type *.sql>>…\abc.sql

输入以下命令 ,点击回车即可。

type  *.sql>>..\abc.sql  

在这里插入图片描述

2.3 看到合并后的sql文件abc.sql

在文件夹的上层文件中,就可以看到合并后的sql文件abc.sql。

注:…\abc.sql为合并后的sql文件路径,最好放在外层文件中。
在这里插入图片描述

2.4 导入SQL脚本

打开Navicat或其他数据库的客户端,找到要导入的库,右键,选择运行刚刚导出的SQL脚本。最好把中间的小勾去掉,数据量大时,最造成数据丢失,或错误。再点击开始即可完成数据迁移导入。

猜你喜欢

转载自blog.csdn.net/wstever/article/details/131106703