大数跨境

内测实践大公开!MySQL数据库对接原来这么简单?

内测实践大公开!MySQL数据库对接原来这么简单? 白码
2021-06-25
0

点击蓝字


关注我们

上周我们发布了数据库对接功能的内测邀请,经过筛选后,挑选了一部分用户给予了内测资格。我们与其中一位用户沟通后邀请他将实践过程分享出来,一起来看看吧!


MySQL数据对接实践

来自  白码内测客户  的分享

前言

我公司之前一直在使用的进销存系统来自于一个叫gdoo的开源项目,在工作使用中发现某些功能并不能完全贴合公司的业务,因此有必要对系统功能进行修改。但由于技术的局限性,使用低代码平台进行系统搭建会更加贴合我的需要,以后修改维护起来也会更加的方便。

经过对比,我发现白码低代码开发平台用户端上的通用功能(如打印)也会比原有系统的更加好用,且上周白码平台发布了数据库对接功能的内测邀请,出于工作上的考虑以及我自己的好奇心,我申请了一个内测资格,将原有系统数据库上的数据对接到白码平台上进行重新搭建。

申请内测资格并通过后,白码工作人员很快就联系了我,指导我如何使用数据对接功能。经过指导并参考他们提供的示例后,我尝试了独自对接系统中的订单模块,包括数据表的对接、功能的搭建等一系列的操作。最终在白码平台上复刻了订单模块上的功能,并且在白码上进行数据操作(通过功能实现的操作)后,在原有的gdoo这个系统上也能看见,数据也可以成功地存储到原有数据库中


系统概述

公司正在使用的这个系统是一套进销存系统。主要包括采购管理、销售管理、库存管理、客户管理这几大核心模块。

成果展示

工作

数目

耗时(小时)

学习对接数据

-

< 0.5

对接数据表

136

2.5

实现功能数

≈300

16


实现效果


实践过程

01

创建数据表(耗时<0.5小时)

第一步就是数据表的创建,在白码平台上创建出对应的数据表(例如:订单列表、客户列表等)。

原有数据库(总计136个数据表)

白码平台数据库:

首先创建出所有数据表,后面再一一对接原有数据。


02

数据对接(耗时≈0.5小时)

第二步,使用数据库对接功能(总计136个数据表,花费约半个小时完成建表并对接数据)。

具体操作:选择一个数据表,在属性编辑窗口启用数据库对接功能。选择数据库类型,因为原有系统的数据库是MySQL,所以这里的数据库类型选择“MySQL”。然后依次输入数据库连接url(mysql://47.106.69.163:23306/laravel?user=gdoo&password=ibyKdRW),数据库表名(对应的数据库中的数据表名),数据库表主键。输入完成后点击自动生成数据表,这个表上的所有字段就都生成出来了。对接完成后在白码平台添加数据,数据会一并存储到原有系统和数据库中。

对接完成后的效果:


03

修改字段类型(耗时≈2小时)

第三步,修改字段类型(平均每个表中有25个字段,完成此工作花费约两小时)。

这一部分有的数据表可能存在外键,在白码平台中设置为“关联”类型属性可自动关联上对应表的数据。因此需要梳理数据表之间的关系,有外键的表就需要将对应的属性类型更换成“关联”。

例如:订单明细表中字段的关联设置,所属订单字段关联的是订单表,类型字段关联订单类型表,产品信息字段关联产品列表。


04

后续系统搭建(耗时≈2小时)

完成以上几步之后便完成数据库的对接工作,就要开始使用平台进行后续的系统搭建工作了,包括功能、数据集创建及设置,菜单、权限、用户管理,以及各项系统调试工作。

功能搭建:

菜单管理:

权限管理:


数据库对接功能的内测资格仍旧开放申请,点击下方按钮或“阅读原文”即可申请内测资格

立即申请

申请后,我们的客服会审核您提供的信息,审核通过后会第一时间联系您,给您介绍功能的详细内容并提供对接demo。成功获得内测资格的用户将拥有以下权益。

内测权益

  开放数据库对接功能供内测用户使用。

■  提供线上测试库:测试数据可存储到线上的测试库中(Mysql,SQLserver),可利用线上测试库进行测试。

  提供专人指导:制作两个数据表的示例供用户参考,并有专人解答用户在使用此功能的过程中存在的问题。。

■  在使用此功能过程中有任何需求可向客服反馈,我们会根据实际情况进行功能优化。


白码科技 · BAIMA

扫描二维码添加客服微信

有任何问题都可以询问客服哦~

点击“阅读原文”申请白码内测资格!名额有限,先到先得哦!

【声明】内容源于网络
0
0
白码
白码无代码 | 低代码开发平台可以帮助开发者和企业技术开发团队增加软件开发速度,降低开发成本,达到降本增效的目的。用户可以通过白码,按照企业所需自行定制ERP,CRM,OA等软件;成为白码开发者,把想法快速变成软件吧。
内容 125
粉丝 0
白码 白码无代码 | 低代码开发平台可以帮助开发者和企业技术开发团队增加软件开发速度,降低开发成本,达到降本增效的目的。用户可以通过白码,按照企业所需自行定制ERP,CRM,OA等软件;成为白码开发者,把想法快速变成软件吧。
总阅读39
粉丝0
内容125