推荐一款集成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 分钟前
磁盘与文件系统
linux·运维·数据库
win x3 分钟前
Redis集群
java·数据库·redis
qq_124987075314 分钟前
基于Spring Boot的“味蕾探索”线上零食购物平台的设计与实现(源码+论文+部署+安装)
java·前端·数据库·spring boot·后端·小程序
江上月51323 分钟前
JMeter中级指南:从数据提取到断言校验全流程掌握
java·前端·数据库
晨旭缘23 分钟前
零基础后端入门:JDK21 + PostgreSQL+Java项目
java·数据库·postgresql
萧曵 丶24 分钟前
MySQL InnoDB 实现 MVCC 原理
数据库·mysql·mvcc
ss27326 分钟前
ruoyi 新增每页分页条数
java·数据库·mybatis
万粉变现经纪人39 分钟前
如何解决 pip install mysqlclient 报错 ‘mysql_config’ not found 问题
数据库·python·mysql·pycharm·bug·pandas·pip
lkbhua莱克瓦241 小时前
进阶-SQL优化
java·数据库·sql·mysql·oracle
石小千1 小时前
Myql binlog反向解析成sql
数据库·sql