Bytebase如何使用?如果创建工作流?

Bytebase的使用十分简单,在这里给出如何使用Bytebase创建工作流的步骤:

Step 1 下载→安装→创建账号

1)找到官网直接下载安装Bytebase,如下图所示:

(官网:Database CI/CD | Database DevOps | Bytebase)

2)进入文档之后下拉找到"5 Mins Quick start"

3)启动Docker,根据系统复制命令,如下图:

(注:需要安装Docker的小伙伴,可以搜下教程)

4)Docker命令启动,如下图:

5)启动成功之后,Docker会跑3个instance;

  • A Bytebase instance
  • A MySQL instance for the Test environment
  • A MySQL instance for the Prod environment
  • 每个MySQL实例中都有一个样本数据集的副本。它是来自开源数据库员工的dataset_small。

    6)在localhost:5678中打开Bytebase,您可以在浏览器中看到以下页面:根据页面中的提示,创建一个管理员账号.

Step 2 Prepare the workspace

1)设置环境

单击顶部栏上的Environments(环境),您将看到Test(测试)和Prod(生产)环境。您可以保留默认设置,也可以根据需要进行调整。

生产环境需要手动批准,而测试环境则跳过手动批准。

2)添加实例

单击顶部栏上的“实例”。

单击实例页面上的添加实例,您将看到创建实例对话框。

3)按如下方式填写字段:

4)创建instance,下来,找到实例中的Databases and Users;

5)对另一个实例重复该操作

Now, you have configured two instances for Test and Prod environment containing copies of the same sample dataset.

 

Step 3 向员工表中添加列昵称

1)创建项目

在Bytebase中,Project是包含和管理数据库的单元。因此,在处理示例数据库之前,您需要先将它们转移到项目中。

单击“项目”>“新建项目”,您会发现“创建项目”对话框。

用Employee填写Project Name,用随机生成的Key填写,然后选择Mode作为Standard。

Employee项目已成功创建,您已进入其详细信息页面。

2)选择Transfer DB从Test和Prod环境中调入两个Employee数据库。它们在默认项目中,因为它们还没有被转移到任何特定的项目中。

现在您已经准备好在项目中管理这两个员工数据库了。您的下一个任务是将一个名为昵称的列添加到员工表中。

3)创建SQL问题以更改架构

 4)查看SQL问题

 

 

Step 4 验证是否应用了更改

  • Choose the two employee databases and view the employee tables, you will see nickname column is added.

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值