DBeaver执行外部sql文件详细图文教程

 更新时间:2023年06月08日 09:20:48   作者:隔壁的泰山  
DBeaver最近才使用,以前使用的PL/SQL,有些不是很熟悉,记录下来,下面这篇文章主要给大家介绍了关于DBeaver执行外部sql文件的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

T1:DBeaver执行外部sql文件

如果数据库已经存在了,那么直接右击库名,如下图:

如果数据库不存在,外部sql文件中含有建库语句,可以先手动建库,再把sql文件中建库语句删了后执行脚本。

这种方法比较麻烦,直接执行sql脚本的方法如下:

先在Scripts文件夹中连接外部sql文件,

再将链接的文件与数据源关联,

右击连接名,创建新任务,

建一个执行SQL脚本任务,

选择刚刚链接的脚本文件,

再选择执行的数据库,如果在前面做了sql文件与数据源关联,这里会自动选择,

继续,

如果任务不需要了,可以删除任务,

在这里进行删除即可。

附:DBeaver一次性执行mysql多条sql

再使用DBeaver执行多个SQL语句时(语句已使用;分隔)报错:

SQL 错误 [1064] [42000]: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select * from table1 t;

解决方案

一、选中多条sql语句后,使用快捷键:alt+x 执行,即可;

二、在DBeaver的 连接设置中 驱动属性 中 allowMultiQueries 从 默认的false 改为true,如下图所示,再次执行 CTRL+ENTER 多条语句即可正确执行;

总结

到此这篇关于DBeaver执行外部sql文件的文章就介绍到这了,更多相关DBeaver执行外部sql文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 时序数据库VictoriaMetrics源码解析之写入与索引

    时序数据库VictoriaMetrics源码解析之写入与索引

    这篇文章主要为大家介绍了VictoriaMetrics时序数据库的写入与索引源码解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • SQLite与MySQL区别及优缺点介绍

    SQLite与MySQL区别及优缺点介绍

    这篇文章介绍了SQLite与MySQL的区别及优缺点,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-01-01
  • 写出高性能SQL语句的35条方法分析

    写出高性能SQL语句的35条方法分析

    高性能的SQL语句能提高页面的执行效率,让你的服务器运行的更为流畅,所以大家在以后的使用过程中,尽量的考虑到效率。
    2009-10-10
  • 数据库查询性能需注意几点经验

    数据库查询性能需注意几点经验

    这篇文章主要介绍在程序编程中,需要注意数据库的性能问题,否则会导致数据库与页面打开都很慢
    2013-05-05
  • 数据库语言分类DDL、DCL、DML详解

    数据库语言分类DDL、DCL、DML详解

    今天小编就为大家分享一篇关于数据库语言分类DDL、DCL、DML详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • 利用reverse索引优化like语句的方法详解

    利用reverse索引优化like语句的方法详解

    这篇文章主要介绍了关于利用reverse索引优化like语句的方法,文中通过图文介绍的很详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03
  • 使用DataGrip创建数据库并读取sql文件图文教程

    使用DataGrip创建数据库并读取sql文件图文教程

    这篇文章主要给大家介绍了关于使用DataGrip创建数据库并读取sql文件的相关资料,DataGrip是一款数据库管理客户端工具,方便连接到数据库服务器,执行sql、创建表、创建索引以及导出数据等,需要的朋友可以参考下
    2023-11-11
  • mongoDB和mysql对比分析及选择(详细版)

    mongoDB和mysql对比分析及选择(详细版)

    这篇文章主要介绍了mongoDB和mysql对比分析及选择(详细版),需要的朋友可以参考下
    2023-06-06
  • 详解hive常见表结构

    详解hive常见表结构

    hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制,这篇文章主要介绍了hive常见表结构,需要的朋友可以参考下
    2022-08-08
  • 什么是数据库索引 有哪些类型和特点

    什么是数据库索引 有哪些类型和特点

    这篇文章主要介绍了网站数据库的优化最为基础的优化措施就是建立数据库索引了,这里就介绍一下,什么是数据库索引?有哪些类型和特点
    2015-10-10

最新评论