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

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

2025-05-13 03:00:03 栏目:宝塔面板 60 阅读

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

本文地址:https://www.yitenyun.com/201.html

搜索文章

Tags

数据库 API FastAPI Calcite 电商系统 MySQL 数据同步 ACK Web 应用 异步数据库 双主架构 循环复制 Deepseek 宝塔面板 Linux宝塔 Docker 生命周期 序列 核心机制 JumpServer JumpServer安装 堡垒机安装 Linux安装JumpServer esxi esxi6 root密码不对 无法登录 web无法登录 Windows Windows server net3.5 .NET 安装出错 宝塔面板打不开 宝塔面板无法访问 SSL 堡垒机 跳板机 HTTPS 查看硬件 Linux查看硬件 Linux查看CPU Linux查看内存 无法访问宝塔面板 Windows宝塔 Mysql重置密码 HTTPS加密 连接控制 机制 ES 协同 Oracle 处理机制 Serverless 无服务器 语言 OB 单机版 Spring SQL 动态查询 scp Linux的scp怎么用 scp上传 scp下载 scp命令 技术 存储 索引 运维 缓存方案 缓存架构 缓存穿透 Rsync 架构 InnoDB 日志文件 MIXED 3 分页查询 RocketMQ 长轮询 配置 监控 响应模型 修改DNS Centos7如何修改DNS HexHub Redis 电商 系统 Linux 安全 服务器 聚簇 非聚簇 MySQL 9.3 异步化 防火墙 黑客 数据 主库 sftp 服务器 参数 查询 group by SQLark PostgreSQL 自定义序列化 数据库锁 管理口 SQLite-Web SQLite 数据库管理工具 开源 存储引擎 线上 库存 预扣 业务 R edis 线程 Doris SeaTunnel MVCC 人工智能 向量数据库 推荐系统 共享锁 加密 场景 流量 数据备份 工具 PG DBA 网络架构 网络配置 Ftp redo log 重做日志 ​Redis 机器学习 推荐模型 信息化 智能运维 B+Tree ID 字段 • 索引 • 数据库 RDB AOF AI 助手 高可用 Canal GreatSQL 连接数 Python 优化 万能公式 Redis 8.0 缓存 核心架构 订阅机制 网络故障 Postgres OTel Iceberg INSERT COMPACT Hash 字段 同城 双活 云原生 微软 SQL Server AI功能 prometheus Alert 不宕机 自动重启 Web IT运维 大模型 引擎 性能 SVM Embedding 高效统计 今天这篇文章就跟大家 Netstat Linux 服务器 端口 分库 分表 虚拟服务器 虚拟机 内存 向量库 Milvus OAuth2 Token Entity 开发 单点故障 DBMS 管理系统 MongoDB 容器 sqlmock LRU 崖山 新版本 ZODB Undo Log 容器化 窗口 函数 mini-redis INCR指令 JOIN 数据集成工具 分布式 集中式 悲观锁 乐观锁 openHalo 磁盘架构 SpringAI 排行榜 排序 Redka 数据脱敏 加密算法 Redisson 锁芯 QPS 高并发 Testcloud 云端自动化 分页 数据结构 EasyExcel MySQL8 Recursive PostGIS 启动故障 大表 业务场景 意向锁 记录锁 分布式架构 分布式锁​ Pottery 聚簇索引 非聚簇索引 数据类型 原子性 StarRocks 数据仓库 模型 AIOPS R2DBC SSH IT Caffeine CP 网络 MCP 开放协议 InfluxDB 1 事务 Java 池化技术 连接池 Web 接口 dbt 数据转换工具 RAG HelixDB 工具链 发件箱模式 数据分类 部署 filelock 速度 服务器中毒 字典 传统数据库 向量化 对象 读写 Go 数据库迁移 事务隔离 优化器 单线程 仪表盘 双引擎 频繁 Codis 分页方案 排版 数据页 Order LLM 线程安全 Crash 代码 List 类型 UUIDv7 主键 订单 Pump 事务同步 日志 Ansible