当前位置: 首页 > news >正文

SQLark可以支持PostgreSQL了,有哪些新功能?

SQLark(百灵连接)是一款国产的数据库开发和管理工具,用于快速查询、创建和管理不同类型的数据库系统,支持达梦、Oracle 和 MySQL 数据库。

最新发布的 SQLark V3.4 版本新增了对 PostgreSQL 数据库的支持。我试用了一下,发现几个非常不错的亮点,分享给大家。

安装激活

输入以下网址进入官方网站:

https://www.sqlark.com/

在这里插入图片描述

点击页面上的“免费下载”链接,选择一个操作系统(Windows、macOS、Linux)下载文件。以 WIndows 为例,下载后解压生成 exe 文件,双击运行一键安装:

在这里插入图片描述

安装完成之后进入欢迎界面,可以了解 SQLark 提供的功能。

在这里插入图片描述

SQLark 提供 14 天试用,免费注册激活之后可以永久使用。点击“帮助 | 激活”菜单进入激活页面:

在这里插入图片描述

激活方式有两种:

  • 在线激活,注册并登录账号后自动激活,适合可以联网的场景;
  • 离线激活,在官网注册账号后会发送激活码到邮箱,然后在激活页面使用“序列号激活”。

建立连接

SQLark 目前可以连接 PostgreSQL 12 至 16 版本;也可以连接 PostgreSQL 17,不过某些最新的功能可能还不完善。

点击“文件 | 新建连接”菜单,打开数据库连接页面:

在这里插入图片描述

SQLark 支持用户名/密码(默认)以及 URL(jdbc:postgresql://localhost:5432/postgres)两种连接方式。

选择数据库类型为 PostgreSQL,输入主机、端口、数据库、用户名、密码等信息,点击“测试连接”确保没有问题后可以保存或者直接连接。

这里重点介绍一下“标记为生产环境”,勾选之后查询页面会显示水印标识,防止生产环境误操作,非常人性!

在这里插入图片描述

管理对象

SQLark 支持对 PostgreSQL 基础对象的可视化管理,包括数据库、模式、表、视图、物化视图、函数、存储过程、序列、触发器、自定义类型和角色。

下面我们以创建数据表为例,介绍 SQLark 提供的管理功能。新建表有以下几种方式:

  • 点击工具栏“新建表”按钮;
  • 点击工具栏“新建对象 | 表”选项;
  • 对象导航选择表节点,右键“新建表”按钮。

在这里插入图片描述

选择数据库和模式,输入表名和注释(可选),点击“确定”按钮进入字段配置页面。

在这里插入图片描述

在字段信息配置页面,可通过工具栏中的“+”或者“Ctrl+Enter”快速新增字段,包括字段名、数据类型、长度、小数位、是否主键、是否非空、默认值以及注释等信息。

新增字段有两个功能个人感觉不错:一个是支持拖拽方式调整字段先后顺序;另一个是可以通过复制的方式快速创建字段,减少重复输入。

除了字段的基本信息之外,还可以设置外键、检查约束、唯一键、索引等属性,并且提供了 SQL 预览功能,方便学习相关命令。

在这里插入图片描述
点击“保存”按钮完成建表操作。

另外,SQLark 提供了基于对象名称和对象 DDL 内容的全文搜索功能,点击工具栏中的“查找数据库对象”按钮。

在这里插入图片描述

这个功能可以帮助我们快速定位相关的数据库对象。

执行查询

点击工具栏”新建查询“按钮打开 SQL 编辑器。

在这里插入图片描述

在编辑器中创建 SQL 语句并执行查询,SQLark 提供了智能补全、格式化、语法检查等功能,可以帮助我们提高代码效率。

个人比较喜欢的一个功能是常用代码段,我们可以预先自定义好代码段,然后在编辑时快速调出常用的代码结构块(例如输入“sf”调出“select * from")。

在这里插入图片描述

点击查询窗口工具栏“执行计划”按钮可以查看 SQL 语句的执行计划。

在这里插入图片描述

另外,SQL 编辑器还可以用于执行 SQL 脚本文件。

数据编辑

在对象导航中的表名右键选择“浏览数据”按钮,打开表中的数据。

在这里插入图片描述

数据浏览器支持数据过滤(WHERE)和排序(ORDER),同时还支持转置视图(同一个字段显示为一行)。

在这里插入图片描述

我们还可以直接在数据浏览页面点击单元格进行数据编辑和保存,图形化操作也非常简单。

导入导出

目前 SQLark 针对 PostgreSQL 只提供了单表导出功能,可以导出数据和表结构。

在对象导航中的表名右键选择“导出数据到文件”按钮,可以选择需要导出的文件格式,包括 XLSX、CSV、SQL、TXT、JSON、HTML、XML。

在这里插入图片描述

在对象导航中的表名右键选择“转储 SQL”按钮可以导出表结构:

在这里插入图片描述

数据迁移

SQLark 支持 PostgreSQL 迁移至达梦数据库,目前仅支持迁移表及表相关对象(包括序列、视图、物化视图、索引、主键、唯一键、约束、外键和注释)。

点击工具栏“数据迁移”按钮即可开始迁移评估和实施,整个过程完全图形化操作,非常简单。等待下一个版本发布之后功能更完善时再进行深入体验。

在这里插入图片描述

更多功能

除了以上介绍的 PostgreSQL支持之外,SQLark V3.4 还新增了大量功能和优化,详细介绍可以参考官方发布说明:

https://www.sqlark.com/release/V3.4.html

相关文章:

  • AI应用爆发或将进入临界点
  • 【HarmonyOS 5】鸿蒙发展历程
  • uv简单使用
  • Vue 3 和 Vue 2 有哪些主要区别
  • 使用OpenCV 和 Dlib 实现年龄性别预测
  • OpenCV 图形API(78)图像与通道拼接函数-----调整图像大小的函数resize()
  • python仓库库存管理系统-药房药品库存管理系统
  • 颠覆监测体验!WM102无线温湿度记录仪开启智能物联新时代
  • .NET 通过回调函数执行 Shellcode启动进程
  • 基于nacos实现动态线程池设计与实践:告别固定配置,拥抱弹性调度
  • 即开即用,封装 Flask 项目为 exe 文件实操步骤
  • Os 库报错指南 路径处理常见陷阱
  • 在 Sheel 中运行 Spark:开启高效数据处理之旅
  • Python 中的数据结构介绍
  • Spark,所用几个网页地址
  • 巧记英语四级单词 Unit7-下【晓艳老师版】
  • pcl对应点聚类算法
  • 音视频之H.265/HEVC编解码并处理
  • 基于SpringBoot网上书店的设计与实现
  • MySQL 主从配置超详细教程
  • 央行:全力推进一揽子金融政策加快落地
  • 中俄领导人将讨论从俄罗斯经蒙古至中国天然气管道项目?外交部回应
  • 马上评|颜宁“简历打假”的启示
  • 中国证监会:帮助受关税政策影响较大的上市公司纾困解难
  • 短剧剧组在贵州拍戏突遇极端天气,演员背部、手臂被冰雹砸伤
  • 马上评|比起奇葩论文,更可怕的是“水刊”灰产