注册
批量执行某个文件夹下的所有SQL文件(Mysql脚本迁移)

批量执行某个文件夹下的所有SQL文件(Mysql脚本迁移)

hql 2022/08/17 2004 2 0
摘要 Mysql可以通过命令执行某个文件夹下的所有sql文件,DM应该怎么写脚本呢?

文件夹下的sql格式如下:

cat 1.sql delete table where c1=2 / delete table where c1=3 / insert table values(1,2) /

在某个文件夹下,有很多上述文件,我们如何通过一个脚本完成所有脚本的执行?

这么写脚本就可以:
image.png

运行方式如下:
sh run.sh 相对路径

说明:

  1. 改脚本会执行当前目录下【相对路径】这个文件夹下的所有的.sql文件
  2. 注意文件格式,每一行都有 / 作为语句结束。
评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服