推荐一款集成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的功能都差不多,就不一一介绍了,大家感兴趣的可以去官网了解下

相关推荐
wei_shuo1 小时前
KES 扩展与插件开发实战:自定义函数、触发器与第三方插件集成
数据库·kes
风中芦苇啊2 小时前
从直接生成到受控配置:新一代图表Agent的SQL安全生成范式
数据库·sql·安全
吴声子夜歌2 小时前
SQL进阶——窗口函数
数据库·sql
周杰伦的稻香2 小时前
MySQL8.0+中引入的SET_USER_ID权限迭代SUPER权限指定 DEFINER
数据库·mysql
动恰客流统计2 小时前
客流统计如何结合AI分析?从传统计数到智能决策的技术升级路径
数据库·人工智能·边缘计算
宠友信息3 小时前
多端数据互通场景下Spring Boot仿小红书源码结构设计
数据库·spring boot·redis·缓存·架构
风曦Kisaki3 小时前
#Linux数据库管理Day06:主从同步与MaxScale读写分离
linux·运维·数据库
影寂ldy3 小时前
C# try-catch 异常处理全套笔记
服务器·数据库·c#
长不胖的路人甲3 小时前
Redis 缓存的数据持久化方案讲解
数据库·redis·缓存
长不胖的路人甲4 小时前
Redis 单线程为什么速度很快
数据库·redis·缓存