织梦导入pbootcms网站sqlite数据库

PbootCMS系统 admin 397浏览

如何把dedecms的数据库导入到pbootcms里面?这里演示操作是以宝塔为例.

操作步骤:

1.打开软件3.0.7版DEDE导入Pbootcms,点击DEDE导入PBOOTCMS栏目,填写对应的数据库信息;如:数据库链接/数据库账号/数据库密码/数据库名称/数据表前缀/数据库端口

2.选择sqlite,打开pbootcms的数据库(D:\phpstudy_pro\WWW\www.dhnblogpb.com\data\pbootcms.db)

3.从dede分类id导入到pbootcms分类id格式是什么样的?答:从织梦分类id导入到pb分类id,它们是一一对应的,中间不能有任何空格/后面/前面都不能有空格,这个是格式.

举例:3,5,9,11⇆11,20,8,19

3.1如何把织梦分类,包括它的id以及分类信息完全导入到pbootcms里面去?

3.2重置分类和文章➟查询织梦的分类信息➟重置清空pbootcms sqlite分类表

3.3用SQLiteStudio打开pbootcms数据库或者登陆pbootcms网站后台,发现已经没有分类表没有信息

3.4批量创建pbootcms分类sqlite版{此时刷新数据库查看ay_content_sort分类数据表格,发现分类已经一一对应}

4.下面开始转换数据;织梦的数据内容模型包含2种:文章和图集

4.1分别获取文章id➟获取图集id;将数值复制粘贴到dede分类id,注意最后的逗号要删除

4.2由于3.4已经一一对应的创建好pbootcms的分类,只需要复制粘贴下,dede分类id➟pbootcms分类id

5.清除下面的列表(目的:避免出现其他问题)➟查询文章➟查询图集

5.1如何把织梦文章的id/文章信息,原封不动的搬到pbootcms,应该怎么做?

5.2重置分类和文章➟重置清空pbootcms sqlite内容表(查看ay_content内容数据表格)

5.3DEDE导入PBOOTCMS栏目➟(勾选)使用原文章id➟排序

5.3如果说使用原文章id进行发布一定要点击下排序,这个文章id是由小到大进行排列的

6.➟导入数据到sqlite

如果不想原文章id,不需要重置分类信息内容;不想使用织梦cms分类就不需要重置分类;根据5.4测试发布操作会提示'执行完成,请核对执行记录'.然后我们进入pbootcms数据表ay_content查看导入id和分类id基本一致,这样就导入完成.


我在本地测试的时候,提示"mysql链接失败,请检查mysql链接填写信息是否正确"!挺郁闷,看了下本地织梦数据库配置文件(/data/common.inc.php),信息一致,所以最后只好用宝塔测试了.

<?php
//数据库连接信息
$cfg_dbtype = 'mysql';
$cfg_dbhost = 'localhost';
$cfg_dbname = 'www_ceshidhnblog_com';
$cfg_dbuser = 'www.ceshidhnblog.com';
$cfg_dbpwd = '123456789';
$cfg_dbprefix = 'dede_';
$cfg_db_language = 'utf8';
?>

转载请注明:大灰牛博客 » 织梦导入pbootcms网站sqlite数据库