跳到主要内容
版本:1.12.0

数据库

功能介绍

数据库模块通过指定的数据库配置进行数据库连接,数据库配置请参考文件数据库配置

连接成功后会读取指定数据库的所有表供用户选择,通过指定的表读取该表所有字段,用户可给每个字段指定保存内容,执行数据库模块后会根据用户的设置向指定表中保存数据。

使用说明

使用说明分为以下四个步骤:

选择指定数据库和表

选择在数据库配置界面添加的配置

image

选择数据库配置后,数据库模块会根据选择的数据库配置尝试连接数据库,更新可选择的表名列表(如果成功连接的话),选择要保存数据的表名

image

设置保存的字段数据

选择表名后,数据库模块会根据选择的表名获取所有的字段名称和类型显示,用户可根据类型选择不同的数据源或手动输入要写入的值

image

用户可根据字段类型选择不同的输入类型,当前输入类型共计有四种:

  • 输入:通用的输入,可以选择手动输入,或选择流程图中数据库模块之前的模块的对应类型的输出
  • 递增:数据库模块会查找该字段数据的最大值,并在写入时递增写入(加1)
  • 当前时间:数据库模块会在保存数据时自动获取一次当前时间进行写入
  • 本地文件:可选择本地文件的路径或手动输入路径,会在保存时读取文件并将文件的文件流保存进数据库
image

常见保存失败原因

数据库保存失败时会打印错误信息,可根据错误信息排查错误,常见的保存失败的原因如下:

  • 数据库无法访问
  • 数据库字段类型与写入的数据差异较大导致无法写入(如二进制文件流数据)
  • 数据库自身设置原因(如:字段设置了主键仍然保存了相同的数据/字段不允许空值保存了空值)