98300

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

火车头数据库发布模块的制作

[复制链接]
发表于 2020-4-26 10:38:17 | 显示全部楼层 |阅读模式
我们要把采集的数据发布到自定义的数据库里面,本教程通过把数据导入到本地的mysql
数据库为例来讲解发布模块的制作。我们打开数据库发布模块制作工具如下图:
clip_image002_thumb.jpg
点击“入库”按钮,打开下图:
image_thumb.png
右击“更多”按钮:是删除或者导入或者导出数据库发布模块,如下图:
clip_image006_thumb.jpg
点击“编辑”按钮:对已经写好的数据库发布模块进行修改。
clip_image008_thumb.jpg
点击“新建”按钮:新建一个数据库发布模块如下图:
clip_image010_thumb.jpg
下方选择数据库类型,这里我们选择MySql 。
要导入数据的数据库和数据表如下:
clip_image012_thumb.jpg
在news数据库里面有2个数据表分别是newstitle 和newscontent,,我想要把采集的数据的标题放到newstitle里面,
然后把采集到的内容放到newscontent里面去,并且用2个表都存在的Newsid来关联。也就是需要2条插入语句,而
且还需要把第一张表的数据插到第二张表里面,如下图:
clip_image014_thumb.jpg
采集器规则采集到的值和发布模块字段的值我们是用标签来表示的如上图。
系统标签里有个[文章编号:表名XXX],就是获取上一个表自增ID。
你若是需要使用入库模块,那么你必须要对数据库有非常深入的了解,所以关于数据库我们不在这里说了,
这是告诉大家采集器里面使用入库的步骤。
在这里把sql语言写好了,点击右下角的“保存模块”按钮,然后给这个模块起个名字,我们后面好使用。
数据库发布模块的后缀名是:.dbm。
然后回到数据库入库配置管理界面如下图:
clip_image016_thumb.jpg
第一步:选择要使用的数据库发布模块。
第二步:配置登录信息,包括数据库地址,用户名密码,点击按钮“获取数据库列表”来验证是否能成功登录数据库,
然后点击“测试连接数据库”来验证是否能正常连接上我们选择的数据库。设置好后,我们就可以测试数据库入库模
块是否写的成功如下:
clip_image018_thumb.jpg
给标签赋值后,我们点击“测试入库”按钮,来测试如下图:
clip_image020_thumb.jpg
测试成功后,给配置起个名字就可以在规则里面使用了。
clip_image022_thumb.jpg
上图规则里面第三步:发布内容设置,选择方式三,选择我们要使用的数据库发布配置。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


QQ|Archiver|手机版|小黑屋|98300.NET

GMT+8, 2020-5-26 10:18 , Processed in 0.219984 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表