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

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

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

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