windows下一次执行多个sql文件

Posted 小楼夜听雨QAQ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下一次执行多个sql文件相关的知识,希望对你有一定的参考价值。

参考:https://blog.csdn.net/qq_30054961/article/details/88388823

需求:windows下批量运行sql语句(批量建表)

解决办法:通过windows的批处理脚本

1、进入sql所在的文件夹(需要放入同一个文件夹)

2、新建一个bat为后缀的文件,任意名

3、输入以下代码  (nihao 替换成自己的密码 不加空格       db_gpwms替换成自己的数据库)

@echo off 
for %%i in (*.sql) do ( 
echo excute %%i 
mysql -h 127.0.0.1 -uroot -pnihao -P 3306 db_gpwms  < %%i 
) 
echo success 
paus

4、保存文件,点击运行

以上是关于windows下一次执行多个sql文件的主要内容,如果未能解决你的问题,请参考以下文章

执行代码时有时不显示对话框片段

如何在不使用游标的情况下一次将查询结果分配给多个变量?

oracle存储过程

windows怎么定时执行脚本

如何在 Azure 的一个事务中执行多个 SQL 文件?

C#:获取窗口服务的下一次执行时间