火车头教程9:数据库发布模块编辑器
优采云 发布时间: 2020-04-26 11:02我们要把采集的数据发布到自定义的数据库上面,本教程通过把数据导出到本地的mysql数据库为例来讲解发布模块的制做。
我们打开数据库发布模块制做工具如下图:
点击“入库”按钮,打开右图:
右击“更多”按钮:是删掉或则导出或则导入数据库发布模块,如下图:
点击“编辑”按钮:对早已写好的数据库发布模块进行更改。
点击“新建”按钮:新建一个数据库发布模块如下图:
下方选择数据库类型,本例是以mysql为例,所以这儿我们选择MySql 。
我在数据库上面构建一个数据库上面包含两个数据表为例说明,如下:
在news数据库上面有2个数据表分别是newstitle 和newscontent,,我想要把采集的数据的标题放在newstitle上面火车头采集教程,然后把采集到的内容放在newscontent上面去,并且用2个表都存在的
Newsid来关联。也就是须要2条插入句子,而且还须要把第一张表的数据插到第二张表上面,如下图:
采集器规则采集到的值和发布模块数组的值我们是用标签来表示的如上图。
系统标签里有个[文章编号:表名XXX],就是获取上一个表自增ID。
你若是须要使用入库模块,那么要求你对数据库有一定的了解,所以关于数据库知识我们不在这儿说了,这里是告诉你们采集器上面使用入库的步骤。
在这里把sql语言写好了,点击右下角的“保存模块”按钮,然后给这个模块起个名子,我们前面好使用。
数据库发布模块的后缀名是:.dbm。
然后回到数据库入库配置管理界面如下图:
第一步:选择要使用的数据库发布模块。
第二步:配置登陆信息,包括数据库地址,用户名密码,点击按键“获取数据库列表”来验证是否能成功登陆数据库火车头采集教程,然后点击“测试联接数据库”来验证是否能正常
连接上我们选择的数据库。
设置好后,我们就可以测试数据库入库模块是否写的成功如下:
给标签形参后,我们点击“测试入库”按钮,来测试如下图:
测试成功后,给配置起个名子就可以在规则上面使用了。
上图规则上面第三步:发布内容设置,选择方法三,选择我们要使用的数据库发布配置。