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

相关推荐
岁岁种桃花儿2 小时前
MySQL从入门到精通系列:InnoDB记录存储结构
数据库·mysql
jiunian_cn3 小时前
【Redis】hash数据类型相关指令
数据库·redis·哈希算法
冉冰学姐3 小时前
SSM在线影评网站平台82ap4(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm框架·在线影评平台·影片分类
知识分享小能手4 小时前
SQL Server 2019入门学习教程,从入门到精通,SQL Server 2019数据库的操作(2)
数据库·学习·sqlserver
踩坑小念5 小时前
秒杀场景下如何处理redis扣除状态不一致问题
数据库·redis·分布式·缓存·秒杀
萧曵 丶6 小时前
MySQL 语句书写顺序与执行顺序对比速记表
数据库·mysql
Wiktok7 小时前
MySQL的常用数据类型
数据库·mysql
曹牧7 小时前
Oracle 表闪回(Flashback Table)
数据库·oracle
J_liaty7 小时前
Redis 超详细入门教程:从零基础到实战精通
数据库·redis·缓存
m0_706653237 小时前
用Python批量处理Excel和CSV文件
jvm·数据库·python