1. 准备工作
一台可以连接公网的服务器
安装docker
[root@localhost ~]# yum install docker-ce docker-ce-cli containerd.io
2. 部署Dockerbytebase
首先启动Docker
docker run -d -p 80:80 docker/getting-started
初始化
打开终端,输入下面命令
docker run --init \--name bytebase \--platform linux/amd64 \--restart always \--publish 5678:8080 \--health-cmd "curl --fail http://localhost:5678/healthz || exit 1" \--health-interval 5m \--health-timeout 60s \--volume ~/.bytebase/data:/var/opt/bytebase \bytebase/bytebase:1.14.0 \--data /var/opt/bytebase \--port 8080
出现此图证明配置成功
3. 配置openai API
docker 启动成功后,本地浏览器打开 http://localhost:5678 即可打开 Bytebase 主页面,首次打开是管理员注册页面:
在相应位置填入邮箱和登录密码,点击注册即可。注册成功后会自动跳转到登录后的控制台页面:
主页面如下
变更变更 Schema
查看关系表
进入SQL编辑器,尝试使用命令行进行查询
4. 体验ChatSQL
配置openAI密钥,尝试chatSQL
填写APi后进行更新
尝试使用chatgpt进行编辑
集成chatgpt的bytebase是真的强
不过也有一些确定,好像只支持查询模式,并不能创建新表,有点遗憾
5. 体验感受
新手指南对你是否有帮助?
好像没有用到新手指南,通过Docker部署相对简单,整个流程也并不复杂
对 Bytebase 的核心功能是否有所了解?
核心功能?hhh,第一次使用的小白还不敢回答了解,只能是有所接触吧,了解还需要进一步使用。不过bytebase的功能是挺强的,对于DBA真的很友好,可视化界面很nice
部署的时候是否遇到了困难?
部署Docker第一次出现了失败的情况,不过后面使用也就是网络的问题,整体流程并不复杂,但是官方文档没有中文版有点遗憾。
SQL 编辑器能否满足你的日常操作?
SQl编辑器接入ChatSQL对我产生了极大的震撼,工具对于效率的提升太重要了
本文链接:https://my.lmcjl.com/post/10528.html
展开阅读全文
4 评论