加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL数据库对接原来这么简单?

发布时间:2022-11-16 19:05:36 所属栏目:MySql教程 来源:未知
导读: 前言:
公司此前在使用的进销存系统是一个叫gdoo的开源项目,在工作使用中发现,某些功能并不能完全贴合公司的业务,因此有修改系统功能的需要,但由于技术的局限性,使用低代码平台进行系

前言:

公司此前在使用的进销存系统是一个叫gdoo的开源项目,在工作使用中发现,某些功能并不能完全贴合公司的业务,因此有修改系统功能的需要,但由于技术的局限性,使用低代码平台进行系统搭建会更加贴合我的需要,修改维护起来也会更加的方便。发现白码用户端上的通用功能(如打印)也会比原有系统的更加好用,并且上周白码平台发布了数据库对接功能的内测,出于日后使用的考虑,于是申请了一个内测资格,将原有系统数据库上的数据对接到白码平台上进行重新搭建。

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

系统概述:

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

成果展示

工作

数目

耗时(小时)

学习对接操作

--------

< 0.5

对接数据表

136

2.5

实现功能数

≈300

16

实现效果:

mysql 存储过程批量插入数据_power designer 插入数据_数据库插入操作

power designer 插入数据_mysql 存储过程批量插入数据_数据库插入操作

白码-MySQL数据对接演示效果实践过程:

1.创建数据表(<0.5小时)

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

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

数据库插入操作_mysql 存储过程批量插入数据_power designer 插入数据

白码平台数据库:

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

mysql 存储过程批量插入数据_power designer 插入数据_数据库插入操作

2.数据对接(≈0.5小时)

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

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

power designer 插入数据_数据库插入操作_mysql 存储过程批量插入数据

对接完成后的效果:

数据库插入操作_power designer 插入数据_mysql 存储过程批量插入数据

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

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

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

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

数据库插入操作_mysql 存储过程批量插入数据_power designer 插入数据

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

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

功能搭建:

数据库插入操作_power designer 插入数据_mysql 存储过程批量插入数据

菜单管理:

power designer 插入数据_数据库插入操作_mysql 存储过程批量插入数据

权限管理:

mysql 存储过程批量插入数据_数据库插入操作_power designer 插入数据

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!