首页 > 数据库 >Navicat for MySQL 批量执行多个 SQL 文件---Windows-Type命令

Navicat for MySQL 批量执行多个 SQL 文件---Windows-Type命令

时间:2022-10-20 17:57:44浏览次数:44  
标签:文件 Windows sql Navicat test SQL MySQL

1. 背景描述
有个同事给发了一个数据库初始化sql文件夹,里面是有99个.sql文件,而我本地的数据库客户端是Navicat for MySQL,不论是在数据库上右键运行SQL文件还是在查询界面的加载功能,都是只能一次加载一个sql文件,99个文件有点多,暂时又没有找到批量执行sql文件的功能,所以可以考虑直接将这99个文件合并为一个,这样就可以一次执行完毕了。

2. 文件合并
在Windows系统的命令行窗口中使用type命令可以实现文本文件合并。这里我是将D盘test/sql目录下的所有.sql文件(三个)合并为一个aaa.sql的文件,命令type *.sql >> ..\aaa.sql,会在test目录下生成aaa.sql文件。

C:\Users\Administrator>D:

D:\>cd test/sql

D:\test\sql>type *.sql >> ..\aaa.sql

111.sql

222.sql

333.sql

D:\test>

该命令的使用可参考:Windows 命令使用之 type 命令

3. 数据加载
在Navicat for MySQL中,选中一个数据库,右键点击运行SQL文件。

然后选中合并完毕的SQL文件,点击开始运行。

执行完毕如下所示。这样就顺利的把数据库初始化完毕了。

————————————————
版权声明:本文为CSDN博主「一线大码」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wb1046329430/article/details/109629977

标签:文件,Windows,sql,Navicat,test,SQL,MySQL
From: https://www.cnblogs.com/shigp/p/16810738.html

相关文章

  • HeidiSQL、Navicat、mysql命令和source命令导入sql脚本的速度比较
    一、四种导入方式的比较1、heidisql客户端是一条一条插入的,速度最慢,而且很脆弱比较容易崩溃;2、mysql命令导入380万记录用时1小时13分(属于前台运行的命令,ctrl+c就可以结束......
  • Windows活动目录_初识
    计算机组织形式工作组(用户本地登录时构造SID进行权限分配);域(统一身份验证与管理)域注意事项实体:域控、域用户、加入域的机子。  依赖的服务:netlogon服务强制刷新组策......
  • Mysql变量插入中文失败
    当给变量赋值中文时,报错:mysql>createprocedurepro_test4()->begin->declareheightintdefault175;->declaredescriptionvarchar(50)default......
  • CentOs 7 安装mysql(5.7.27)数据库
    CentOs7安装MySQL1.查看是否已经安装Mysql[root@srv01~]# rpm-qa|grepmysql# 如果你查看出来有东西,可以使用下面命令将其删除[root@srv01~]# ......
  • MySQL分组排序取每组第一条
    1.使用group_concat函数,但是弊端只能查询groupby后的字段参考: MySQL分组排序取每组第一条(最大值、最小值)MySQL的GROUP_CONCAT函数详解效果: ......
  • MySQL-class
    数据库和SQL概念数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它的产生距今已有六十多年。随着信息技术和市场的发展,数据库变的无处不在:它在电子商务、......
  • mysql系列-常用语句
    一查看空间碎片-库维度   selecttable_schemaas'数据库',sum(table_rows)as'记录数',sum(truncate(data_length/1024/1024/1024,2))as'数据容量(GB)'......
  • MySQL-explain
    转自:https://www.cnblogs.com/ciel717/p/16180093.html通常查询慢查询SQL语句时会使用EXPLAIN命令来查看SQL语句的执行计划,通过返回的信息,可以了解到Mysql优化器是如何执......
  • Mysql 身份认证绕过漏洞(CVE-2012-2122)
    参考文章:http://t.csdn.cn/CJuGe搭建环境https://vulhub.org/#/environments/mysql/CVE-2012-2122/主机准备准备两台主机,一台ubuntu(192.168.12.137),一台kail,均处于......
  • windows端ping 工具带时间戳保存ping记录到本地
    新建txt文件,复制代码保存到新建文件后,修改文件后缀为.bat文件后。双击运行后会在本地脚本相同路径生成日志记录文件@echooffset/phost=host:setlogfile=ping_%host......