前言介绍
随着数据库的应用越来越广泛,不仅仅是开发人员需要操作数据库,在日常的办公、数据分析场景,数据库的操作也变得越来越重要和普及,但是很多人面对sql增删改查的各种sql语法,又打了退堂鼓。近期ChatGPT的流行,让这一尴尬的情景有了新的解决办法。大家不禁设想,我通过语言描述,让ChatGPT帮我转成sql,再执行各类的操作,岂不是大大提升了数据处理分析的效率?于是,一个ChatGPT+数据库的项目:Chat2DB 诞生了!
没有任何sql基础,使用Chat2DB轻松操作数据库
原项目地址:https://github.com/alibaba/Chat2DB/tree/main
下载安装项目支持在windows、macos、jar包三种模式下载安装。我们今天就展示在win10环境下的安装和部署。安装很简单,下载完安装包后,一路下一步即可。
Chat2DB配置
1、首先选择你要链接的数据库类型。这里我们选择本地的mysql数据库。2、正常输入数据库的账号密码端口号,即可连接。3、这里我们看到已经连接完毕了,下面我们需要配置ChatGPT的信息。4、这里我们点击左下角的配置:
- 点击OpenAI,然后填上自己的key
- 客户端网络可以连接到OpenAI官网,国内需要科学上网。注意:如果本地VPN未能全局生效,可以通过在客户端中设置网络代理HOST
这里我们需要注意的是项目是支持所有AI项目对接的,在自定义里面配置即可。
实际操作
1、正常查询:我们看到正常的使用,还是非常流畅的,个人再也不用想方设法的去找各种数据库管理软件的破解版了。2、自然语言转sql:这里只需要选中,并且点击自然语言转sql即可,再选择表。我们看到我们描述的话语自然被转成了sql语句。然后直接再选中执行。执行结果也是很轻松的成功了。经过再三的测试,发现使用起来非常顺畅,满足日常的简单sql操作,完全没有任何问题,小伙伴们感兴趣的抓紧操作起来吧。