龙空技术网

[开源]智能且多功能的 SQL 客户端和报表工具,自然语言 SQL互转利器

一飞开源 963

前言:

此时姐妹们对“开源免费的数据库客户端”大概比较着重,咱们都需要学习一些“开源免费的数据库客户端”的相关文章。那么小编同时在网摘上网罗了一些关于“开源免费的数据库客户端””的相关文章,希望姐妹们能喜欢,小伙伴们一起来了解一下吧!

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

Chat2DB 是一款有开源免费的多数据库客户端工具,支持 windows、mac 本地安装,也支持服务器端部署,web 网页访问。和传统的数据库客户端软件 Navicat、DBeaver 相比 Chat2DB 集成了 AIGC 的能力,能够将自然语言转换为 SQL,也可以将 SQL 转换为自然语言,可以给出研发人员 SQL 的优化建议,极大的提升人员的效率,是 AI 时代数据库研发人员的利器,未来即使不懂 SQL 的运营业务也可以使用快速查询业务数据、生成报表能力。

二、开源协议

使用Apache-2.0开源协议

三、界面展示项目官网使用 Demo创建数据源数据源管理SQL 控制台 及 AI 智能助手使用前需要配置 OpenAI 的 Api Key 及本地代理配置AI 配置使用 ChatGPT

方式一(推荐):使用 OPENAI 的 ChatSql 功能需要满足两个条件

1、需要有一个 openAI 的 key:OPENAI_API_KEY2、客户端网络可以连接到 OPENAI 官网,国内需要科学上网。注意:如果本地 VPN 未能全局生效,可以通过在客户端中设置网络代理 HOST 和 PORT 来保证网络连通性

方式二(推荐):使用我们提供了一个统一的代理服务。

1、不需要 openAI 的 key2、不需要代理,不需要 VPN 只要可以联网即可使用。

为了方便大家更快速的使用 AI 的能力,可以关注微信公众号,回复"AI" 获得我们的自定义 API_KEY,申请完成之后参考下图进行配置即可进行使用

四、功能概述✨特性 AI 智能助手,支持自然语言转 SQL、SQL 转自然语言、SQL 优化建议 SQL 查询、AI 查询和数据报表完美集成的一体化解决方案设计与实现 支持团队协作,研发无需知道线上数据库密码,解决企业数据库账号安全问题⚙️ 强大的数据管理能力,支持数据表、视图、存储过程、函数、触发器、索引、序列、用户、角色、授权等管理 强大的扩展能力,目前已经支持 MySQL、PostgreSQL、Oracle、SQLServer、ClickHouse、OceanBase、H2、SQLite 等等,未来会支持更多的数据库 前端使用 Electron 开发,提供 Windows、Mac、Linux 客户端、网页版本一体化的解决方案 支持环境隔离、线上、日常数据权限分离五、技术选型运行环境

注意: 如果需要本地调试

java 运行 Open JDK 17Node 运行环境 Node16 Node.js.支持的数据库

数据库

支持计划

Mysql

H2

Oracle

PostgreSQL

SQLServer

SQLLite

MariaDB

ClickHouse

DM

Presto

DB2

OceanBase

Redis

Hive

KingBase

MongoDB

Hbase

Planning

Elasticsearch

Planning

openGauss

Planning

TiDB

Planning

InfluxDB

Planning

六、源码地址

访问一飞开源:

标签: #开源免费的数据库客户端