FXDB:一款免费开源的桌面数据库客户端工具

FXDB 是一款基于 JavaFX 开发、轻量级、跨平台的免费数据库管理和查询工具。

FXDB 采用 Java 语言开发,遵循 MIT 开源协议,代码托管在 GitHub:

https://github.com/thesophisticateddev/fxdb

功能特性

  • 跨平台:FXDB 支持 Windows、macOS、Linux 多种操作系统。
  • 多种数据库:通过标准 JDBC 与数据库进行连接,支持包括 PostgreSQL、MySQL/MariaDB、SQLite、SQL Server、Oracle、Db2、H2、Apache Hive、Trino、Clickhouse、DuckDB、TimescaleDB、MongoDB 等数据库。
  • 对象管理:以树形结构展示数据库元数据,提供数据库结构(例如表、字段)查看和编辑功能。
  • 数据编辑:提供表格数据浏览和基本的增删改功能。
  • SQL 编辑器:提供一个简洁的 SQL 编辑区域,支持输入并执行查询语句,提供查询保存。
  • 扩展插件:内置模块式插件,提供结构可视化、MongoDB 连接、SQL 语法高亮、数据导出等,也可以进行二次开发实现定制化功能。

下载安装

FXDB 官方下载网址如下:

https://github.com/thesophisticateddev/fxdb/releases

选择对应操作系统的安装文件进行下载,安装完成之后运行 FXDB.exe(Windows):

点击"File | New Connection"新建数据库连接。

总结

FXDB 是一个基于 JavaFX 的开源数据库客户端项目,适合作为学习 Java 桌面数据库工具开发、或者快速构建定制化数据库管理工具的基础工程。

相关推荐
吃糖的小孩4 小时前
给 QQ AI 机器人设计“可控记忆”:会话摘要、手动长期记忆与角色卡边界
数据库
笃行3501 天前
金仓数据库数据安全双防线:静态存储加密与传输加密实战
数据库
笃行3501 天前
金仓数据库物理备份实战:sys_rman 全流程演练与误覆盖抢救
数据库
笃行3501 天前
金仓数据库逻辑备份实战:从全库导出到 Schema 替换的完整闭环
数据库
SelectDB2 天前
阶跃星辰基于 SelectDB 构建 PB 级 Agent 可观测平台
大数据·数据库·aigc
这个DBA有点耶2 天前
GROUP BY优化全解:如何写出既不丢数据又飞快的分组查询
数据库·mysql·架构
掉头发的王富贵2 天前
【StarRocks】极限十分钟入门StarRocks
数据库·sql·mysql
Nturmoils2 天前
WHERE 条件别凭习惯写,常用查询先跑一遍
数据库
Databend3 天前
在 AWS 中国峰会逛了一天,我在 Databend 展台看到了 Agent 数据基础设施的新思路
数据库·人工智能·agent