前言:
此时姐妹们对“开源免费的数据库客户端”大概比较着重,咱们都需要学习一些“开源免费的数据库客户端”的相关文章。那么小编同时在网摘上网罗了一些关于“开源免费的数据库客户端””的相关文章,希望姐妹们能喜欢,小伙伴们一起来了解一下吧!一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
一、开源项目简介
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
六、源码地址
访问一飞开源:
标签: #开源免费的数据库客户端