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

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

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

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