推荐一款集成AI功能的数据库管理工具

今天分享一个开发工具SQLark。SQLark是一款面向信创应用开发者的数据库开发和管理工具,可用于快速查询、创建和管理不同类型的数据库系统。是今年6月份达梦上线的,大部分功能和navicat没啥区别,但是确实有些亮点,下边我简单介绍一下。

支持系统:

windows7及以上,macOS12及以上,KylinV10和UOSV20

目前支持的数据库:

达梦、MySQL、Oracle、PostgreSQL(不知道后续会不会增加)

一、安装

官网地址: SQLark官网

安装相对简单。下载完成后解压,之后双击解压后的exe文件即可安装

二、使用

大部分使用和Navicat一样,我这边就简单介绍一些比较亮点的功能

  1. 数据生成

    顾名思义,可以生成指定行数的测试数据。我作为一个后端开发,有时候前端测试分页造数据还是比较头疼的,复制insert语句也好,复制整行也好,都需要在对数据进行修改,而且行数多的话还比较麻烦。但是SQLark的数据生成功能就不需要了,如果有数据Python的小伙伴,可以把他理解为Faker。而且对于频繁需要生成数据的场景,可以将已配置好的数据规则保存为配置文件,下次生成时可以直接调用,不需要再手动重复配置。据说SQLark会自动识别外键,基于外键关系对多表生成数据(这个我还没有试过)

  2. 百灵AI

    可以进行sql优化,sql生成等功能。不需要再将表结构复制到deepSeek,说生成建表语句,可以直接在SQLark生成建表

  3. 定位查看表

    相信很多后端小伙伴和我一样,会给表起别名,如果sql逻辑比较复杂的话,会很难找,而SQLark解决了这个问题,甚至可以直接打开表,查看数据、字段描述

  4. sql执行优化

    SQLark也会自动检测sql语句中的?,并进行弹窗提示输入。这样咱们可以直接从代码编辑器的控制台把日志打印的sql拿出来直接执行了,不需要一个个找?进行替换了

  5. 数据预览

    SQLark支持image/png/jpg/gif等图像文件的图像内容预览图像,我觉得还是相当可以的,解决了上传到数据库无法直接查看的问题

  6. SQL预览

    相对于sql语法比较薄弱的,可以在筛选器设置好查询条件后,可以直接预览sql,就直接生成了查询语句。不过目前看仅限于单表查询

    其他的我觉得和Navicat的功能都差不多,就不一一介绍了,大家感兴趣的可以去官网了解下

相关推荐
ClouGence1 小时前
数据库变更审批困局,被这个开源工具解决了
数据库·开源
TDengine (老段)1 小时前
TDengine IDMP 十大实用功能(9)
大数据·数据库·人工智能·物联网·时序数据库·tdengine·idmp
starrocks_stella2 小时前
EMR Serverless StarRocks Object Table:用 SQL 连接 OSS 文件与多模态 AI
数据库
这个DBA有点耶3 小时前
以为自增ID只是有空洞?聊聊双主架构下无声的“数据覆盖”
数据库·mysql·dba
钱栈up3 小时前
内网全断,怎么核实高炉和烧结系统的数据库对接信息
数据库
weavecodes4 小时前
双层缓存与权限实时生效:织码在线教育系统的 Caffeine + Redis 设计
数据库
bksczm4 小时前
InnoDB 页结构详解:页类型、页头页尾、数据行与页目录
数据库·mysql
bksczm5 小时前
InnoDB 行格式详解:DYNAMIC / COMPACT / COMPRESSED / REDUNDANT
java·开发语言·数据库
字节跳动开源5 小时前
OpenViking连接业务系统,LLM Wiki一键编译
数据库·开源
进击的荆棘6 小时前
MySQL——数据库基础
数据库·mysql