source 批量导入SQL文件

1、遍历一下所需目录下的SQL文件,生成all.sql文件

编辑一个脚本文件vi shell.sh

#!/bin/bash
dir=`ls /bak/bakk/*.sql`
echo "">all.sql
for i in $dir
do
echo "source $i;">>all.sql
done

2、执行脚本生成all.sql

 sh shell.sh

查看目录下生成 all.sql

source /bak/a.sql;
source /bak/b.sql;
...
...
...

3、正常进入mysql命令行,导入all.sql文件    自动会执行里面每行命令。 

   source /bak/bak/all.sql

posted @ 2021-07-30 14:26  zxjnb  阅读(522)  评论(0编辑  收藏  举报