ITPub博客

首页 > 数据库 > 数据库开发技术 > 可拔插式的在线【SQL查询分析器】上线啦

可拔插式的在线【SQL查询分析器】上线啦

原创 数据库开发技术 作者:小南瓜开发平台 时间:2024-03-24 21:32:19 0 删除 编辑

一、南瓜树查询分析器的研发背景


   在开发过程中,不同的业务场景,用到的数据源是不一样的。关系型数据库的可视化工具有很多种,常用的包括:


  1. MySQL Workbench:MySQL官方推出的数据库设计和管理工具,提供了丰富的可视化功能,包括数据库建模、SQL开发、性能调优等。


  2. DBeaver:一款免费的通用数据库工具,支持多种数据库系统,提供直观的图形界面和 SQL 编辑器。


  3. Navicat:一套强大的数据库管理工具,支持多种数据库系统,包括 MySQL、Oracle、SQL Server 等,提供直观的可视化操作界面。


  1. Toad for Oracle:适用于Oracle数据库的专业工具,提供了数据库开发、管理和性能优化的功能,同时具有直观的可视化界面。


  2. pgAdmin:适用于PostgreSQL数据库的开源管理工具,提供了丰富的可视化功能,用于管理和监控PostgreSQL数据库。


虽然这些工具提供了图形化的界面,让用户可以通过可视化的方式进行数据库的设计、管理、查询和优化,极大地提高了用户的工作效率和便利性。


但是,需要用户安装各种各样的中间件,同时还需要记住不同数据库的地址、账号、密码信息。


这些信息都是比较敏感,一旦账号密码泄露出去则会产生非常大的灾难。



基于此,南瓜树数据平台研发了一款在线查询分析器工具,数据员只需要打开该分析器界面,通过密钥即可与不同的数据源建立链接进行数据分析。




二、关于查询设计器

查询分析器是基于南瓜树数据平台的一款可拔插的SQL查询分析组件;

通过该组件可以轻松连接到已注册到平台上的数据源,并执行sql语句.


● 在线运行 SQL 语句

● 实时命令提示(支持表名、字段名、SQL关键词提示)

● 查看 SQL 执行结果

● 提交 SQL 命令集

● 快捷使用命令集

● SQL 语句格式化

● SQL code differ

● 动态设置编辑器配置项

● 实时查看表结构



三、操作步骤


1、注册数据源

由于查询分析器是基于南瓜数数据平台的一个组件,所以要想使用该组件操作数据库需要:

①数据库注册

②数据源注册完成后,通过抓取元数据将数据库表和字段抓取到平台




2、配置操作密钥

在系统管理》数据字典 搜索查询设计器

点击字典类型,新增一个字典键值



3、编写sql

在注册完数据源后会得到一个“引擎ID”;在配置操作密钥中会得到一个字典键值

打开菜单  数据开发》查询分析器

进入到sql查询分析器界面

填写:数据库密钥,即“引擎ID”,点击加载工作区按钮,会加载该数据库的库表字段

如需执行sql语句,则还需要将刚配置的操作密钥填写到“用户key”字段中




4、运行


编写完SQL后,点击运行,即会自动在该数据引擎中执行sql语句,返回执行结果


四、其他功能模块

设置:可以设置界面操作风格

历史:查看历史的执行命令

命令集:查看通过暂存功能保存的sql语句

其他使用手册:https://docs.qq.com/doc/DY1FvbWVlUmpCY09v


请注意,使用在线SQL工具时应谨慎处理敏感数据,并确保不要在不安全的网络环境中执行敏感操作。此外,一些在线工具可能对SQL语句的长度或执行时间有限制,因此在处理大型数据库或复杂查询时可能需要考虑其他选项。


原文作者:小南瓜开发平台;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-08-21

  • 博文量
    209
  • 访问量
    89501