首页 > 其他分享 >干掉Navicat?阿里Chat2DB来了!

干掉Navicat?阿里Chat2DB来了!

时间:2023-06-26 09:46:13浏览次数:33  
标签:Navicat AI 数据库 支持 干掉 SQL 自然语言 Chat2DB

最近朋友圈被阿里的 Chat2DB 刷屏了,磊哥也是第一时间下载并体验了阿里巴巴的 Chat2DB,今天就迫不及待和大家分享一下。

什么是 Chat2DB?

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

以上定义来自于官网,简单来说,Chat2DB 是一款开源免费的、具备 AI 能力的数据库客户端连接工具。它支持几乎所有主流的数据库,Redis 也有支持哦,很惊喜。

Chat2DB 主要功能

Chat2DB 主要包含以下 4 个功能:

  1. 自然语言转 SQL:输入自然语言,输出查询 SQL。
  2. SQL解释:输入 SQL,输出自然语言
  3. SQL优化:输入 SQL,输出 SQL 相关的优化建议
  4. SQL转换:输入 SQL,将 SQ L转换为目标类型的 SQL

Chat2DB 支持哪些数据库?

image.png

下载地址

下载地址:https://github.com/chat2db/Chat2DB/blob/main/README_CN.md
如下图所示,选择合适的平台下载并安装即可:
image.png
Chat2DB 官网:https://github.com/chat2db/Chat2DB

使用体验视频

我的 B 站 Chat2DB 体验视频,欢迎大家观看和一键三连哈:https://www.bilibili.com/video/BV1TX4y1p7jD/

小结

Chat2DB 总体给我的感觉是还能用。它有两个优点:第一,开源免费、无需破解,支持多平台。第二,支持使用提示词生成 sql,虽然说生成的 sql 有时候不是特别好,但聊胜于无,有总比没有强。

它的缺点也有三个:第一,不支持在结果集里面直接进行修改操作,不算很方便。第二,进行添加、删除、修改的时候不会返回受影响的行数,只是提示成功,不够直观。第三,AI 服务器不稳定,经常超时,并且AI 模型匹配不是很精准,这些都是有待改进的点。

关关难过关关过,前路漫漫亦灿灿。成前人未竟之业,我辈继续努力,加油国产软件~

标签:Navicat,AI,数据库,支持,干掉,SQL,自然语言,Chat2DB
From: https://www.cnblogs.com/vipstone/p/17504540.html

相关文章

  • 某大厂程序员自述:年龄37,年薪百万,等着被公司“干掉”
    35岁,作为程序员基本就慢慢干不动了?面对这个问题,许多业内人士给出了非常中肯的三条路:第一条:创业第二条:转管理第三条:走技术大龄程序员的“求生之路”,看上去格外漫长,且充满了不确定性,前途未卜,心中怎能不忧虑?程序员,年纪越大,技术往往越退化,竞争力会逐渐变差,结果可想而知。面对中年危机,很......
  • Navicat For Redis 的学习与使用
    NavicatForRedis的学习与使用背景周末在家看了几个公众号:说到Navicat16.2已经有了Redis的客户端.想着前段时间一直在学习Redis,但是没有GUI的工具,所以想可以试用一下.这里简单总结和记录一下最新版的下载地址#最新版的集合版本premium里面包含多种数据库的连接工具......
  • navicat连不上服务器的mysql?
    服务器安装mysql,释放3306端口就不用说了,然后就是配置一下数据库的权限,1.进入ubuntu,连接数据库并输入密码:mysql-u-root-p2.输入一下命令进行授权(mysql语句不区分大小写):grantallprivilegeson*.*to'root'@'%'identifiedby'你的mysql密码'withgrantoption;3.刷新权限......
  • windows使用navicate 导出导入MongoDB数据
    1.下载安装navicate以及mongodb-database-tools-windowsmongodb-database-tools-windows下载地址 https://www.mongodb.com/try/download/database-tools 2.navicate设置MongoDBdump、mongorestore可执行文件路径(mongodb-database-tools里的bin目录)3.选择要备份或恢复......
  • 数据库Navicat for MySQL 初步学习
     首先引入命名空间然后 staticMySqlConnectionconn=null;  在里面定义我们数据库的位置  目前联系的是本地数据库所有就按本地来 第二数据库内容包括 增 删 改 查  其中的 MySqlCommandcmd=newMySqlCommand("insertintouserinfosetname='xi......
  • Navicat For Redis 的学习与使用
    NavicatForRedis的学习与使用背景周末在家看了几个公众号:说到Navicat16.2已经有了Redis的客户端.想着前段时间一直在学习Redis,但是没有GUI的工具,所以想可以试用一下.这里简单总结和记录一下最新版的下载地址#最新版的集合版本premium里面包含多种数据库的......
  • Navicat Premium将关系和实体添加到概念模型的方法
    NavicatPremium是一款强大的跨平台数据库管理工具,支持多种主流的关系型数据库系统,包括MySQL、MariaDB、SQLite、Oracle、PostgreSQL和MicrosoftSQLServer等。它提供了直观易用的用户界面和丰富的功能,使得数据库管理变得更加简单和高效。要添加关系,请单击工具栏中的新关系......
  • 一款能“干掉” ChatGPT 的应用「GitHub 热点速览」
    据说有了它,ChatGPT就可以靠边站了。因为Auto-GPT能更加主动地完成你给他的指定任务,不用做更多的人为干涉,它的推理能力比ChatGPT更强,有人用它解放双手做了个React网站。当然除了升级的Auto-GPT之外,还有DeepSpeed,它能极大地降低训练成本。这两个项目可是本周的明星项目,一个......
  • Navicat、SQLyog第一次连接mysql8.0 1251错误
    引入:第一次连接mysql数据库时,报错1251代码错误,这是因为mysql8.0版本的加密规则是mysql_native_password,而在mysql8.0版本之后,加密规则是caching_sha2_password.解决首先,打开cmd命令行,按照一下步骤修改加密规则。连接上MYSQL数据库​ mysql-uroot-p.修改加密规则......
  • 手把手教你安装Navicat Premium
    一、安装教程(安装环境Win10 64位)1、断网,直到‘po 解’成功后才能联网2、卸载原有Navicat3、删除"C:\ProgramFiles\PremiumSoft"文件夹4、Win+R,输入regedit,删除"计算机\HKEY_CURRENT_USER\Software\PremiumSoft"文件夹5、清空回收站,重启电脑6、安装Navicat(全部点下一步),安......