找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 50|回复: 0

[cms教程] 添加外部数据导入配置

[复制链接]

该用户从未签到

发表于 2019-3-24 15:39:00 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
添加外部数据导入配置
        在使用PHPCMS系统时,经常会碰到 要把其他系统里的文章和会员导入到PHPCMS的情况。系统在默认的情况下提供了一些导入的配置文件来方便大家使用,但是由于系统的不同,会有很多种导入的配置,您需要根据自己要导入的系统来自己添加外部数据的导入配置。
我做了个把boblog日志数据导入到phpcms的例子,希望大家在看过例子后能有些帮助。
这里我把blog里的数据导入到文章频道的音乐栏目中去,写导入配置文件的要害就是要 仔细分析好 源数据库 中的数据表以及相关字段。可以使用phpMyAdmin 数据库治理工具来查看数据库,通过查看数据表和相关字段的名称和内容 来得到 配置文件中需要的数值
分析后具体用到的数据表以及相关字段如下:
[color=,boblog_blogs
日志数据表
  
[color=,title
日志标题
  
[color=,pubtime
发表时间
  
[color=,authorid
  作者ID
  
[color=,views
阅读次数
  
[color=,category
日志类别
  
[color=,content
日志内容
[color=,boblog_user
用户数据表
  
[color=,userid
用户ID
  
[color=,username
用户名
  
分析好了这些 就可以 添加导入配置文件了
找到相关的
[color=,频道
-->
[color=,外部数据导入
-->
[color=,添加文章外部数据导入配置
填写配置具体内容如下:
配置名称 --> boblog
配置说明 --> boblog数据导入
数据类型 --> 文章数据
数据库来源 --> 当前系统数据库(注:这里根据具体情况填写)
数据表 -->
[color=,boblog_blogs b,boblog_user u
(注:这里 b 是boblog_blogs数据表的别名,u 是boblog_user数据表的别名)
会员用户名字段 -->
[color=,username
标题字段  -->
[color=,title
内容字段  -->  
[color=,content
发表时间字段  -->  
[color=,pubtime
浏览次数字段  -->  
[color=,views
数据提取条件  -->  
[color=,b.authorid=u.userid and category=0
( 注:category=0表示类别ID为0的日志,假如想导入全部的日志可以把and category=0去掉)
提取数据到   -->  日志(注:日志为栏目名称)
保存好导入配置,然后导入数据看看成功了吗!
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-7-2 01:50

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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