
我有一堆sql文件需要运行 如何批量运行
推荐于2016-01-09 · 知道合伙人软件行家
关注

展开全部
你可以将所有的sql文件存放到一个文件夹中,使用脚本循环读取每一个文件,你只要运行脚本就OK了,下面是导入数据代码。
mysql -u 用户名 -p 数据库名 < 存放位置
mysqljump -u root -p test < c:/a.sql
mysql -u 用户名 -p 数据库名 < 存放位置
mysqljump -u root -p test < c:/a.sql
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
GO语句功能:作为一个批处理的结束
1、两个GO之间的SQL语句作为一个批处理。
2、在一个批处理中可以包含一条或多条Transact-SQL语句,成为一个语句组。
3、语句组从应用程序一次性地发送到SQL Server服务器进行执行。
4、SQL Server服务器将批处理编译成一个可执行单元,称为执行计划。
不是每个语句后到要用到GO ,但有些地方必须用,如:在create database 数据库名;和use 数据库名;之间,原因是必须先执行建立数据库命令,才能打开那个数据库。
1、两个GO之间的SQL语句作为一个批处理。
2、在一个批处理中可以包含一条或多条Transact-SQL语句,成为一个语句组。
3、语句组从应用程序一次性地发送到SQL Server服务器进行执行。
4、SQL Server服务器将批处理编译成一个可执行单元,称为执行计划。
不是每个语句后到要用到GO ,但有些地方必须用,如:在create database 数据库名;和use 数据库名;之间,原因是必须先执行建立数据库命令,才能打开那个数据库。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把这些文件先合并成一个大文件,然后一次运行就可以了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询