织梦导入pbootcms网站mysql数据库

PbootCMS系统 admin 438浏览

测试未成功,以下仅作学习参考,建议使用织梦cms转pbootcms数据库sqlite版,附带软件导入mysql不成功解决参考[1];注意使用pbootcms默认的数据库导入数据如果报错执行SQL发生错误!错误:Table 'www_cmswebseo_co.ay_site' doesn't exist 建议采取先将pbootcms数据库sqlite转mysql,然后再次导入,修改pbootcms数据库配置信息[2].

织梦cms导入pbootcmsmysql数据库处理步骤:

1.创建pbootcms数据库

2.打开config/database.php文件,更改pbootcms的链接方式为mysql

<?php
/**
 * 主数据库连接参数,未配置的参数使用框架惯性配置
 * 如果修改为mysql数据库,请同时修改type和dbname两个参数
 */
return array(
    'database' => array(
    'type' => 'mysqli', // 数据库连接驱动类型: mysqli,sqlite,pdo_mysql,pdo_sqlite
    'host' => '127.0.0.1', // 数据库服务器
    'user' => 'www.dhnblogpb.com', // 数据库连接用户名
    'passwd' => '123456789', // 数据库连接密码
    'port' => '3306', // 数据库端口                
    'dbname' => 'www_dhnblogpb_com' // 去掉注释,启用mysql数据库,注意修改前面的连接信息及type为mysqli
    //'dbname' => '/data/pbootcms.db' // 去掉注释,启用Sqlite数据库,注意修改type为sqlite
    )
);

3.导入pbootcms默认的数据库文件/static/backup/sql/pbootcms_v322.sql检查内容表,检查中文有无乱码

4.打开软件'3.0.7版DEDE导入Pbootcms'选择'dede导入pbootcms'栏目,填写织梦数据库信息

5.dede分类id与pbootcms分类id规则是一一对应的:2,3,9,10➟11,5,6,6

5.1如何把织梦cms的分类一一对应导入到pbootcms的mysql版本里面去了?

5.2重置分类和文章➟查询织梦分类信息,如果说想把它的分类信息和id完全照搬到pbootcms

5.3点击'导入到mysql'栏目,填写pbootcms数据库mysql信息

5.4点击'导入到mysql'栏目➟重置清空pbootcms mysql分类表➟批量创建pbootcms mysql分类表;检测有无乱码,主要看中文字符有无乱码,这样就把织梦cms分类一一照搬过来了.

6.织梦的数据内容模型包含2种:文章和图集

6.1点击'重置分类和文章'分别获取文章id/图集id➟填写到'dede导入pbootcms'栏目DEDE分类id和pbootcms分类id中{注意一一对应,末尾不要包含逗号,空格}

6.2清除下面的列表➟查询文章➟查询图集

6.3想把织梦cms文章id原封不动的照搬到pbootcms里面去,勾选'使用原文章id'

6.4点击'导入到mysql'栏目➟重置清空pbootcms mysql文章数据,查看pbootcms文章数据表ay_content,是否重置成功

6.5点击'dede导入pbootcms'栏目➟'排序'{理由是:文章id从小到大排序,如果文章id是乱的话,使用原文章id导入就会出现问题,因此一定要点击排序!!!}

6.6点击'导入到mysql'栏目➟导入pbootcms mysql,会提示导入成功/文章id和目录id一致\举例数值为'58'代表织梦cms文章的和.

学习讲解中建议pbootcms新手使用sqlite就可以运行了,因为mysq话需要对mysql有一定了解,注意不要搞混了.

连接数据库服务器失败:Access denied for user 'www_cmswebseo_co'@'yisu-5fbf6b8f8c1dd' (using password: YES)

执行SQL发生错误!错误:Table 'www_cmswebseo_co.ay_site' doesn't exist

mysql数据库无法正常导入解决办法

如果说碰到软件能够正常查询数据,但是数据无法导入,该怎么办?{这里未测试,仅做学习记录}

造成这个问题的原因是:电脑安装的杀毒软件或者电自带的windows安全防火墙,禁止软件写入到数据库.只允许查询不准写入.

解决办法:

  1. 安装VMwareWorkstation_10.03_lite_CHS_NoTools.exe软件
  2. 软件选择典型安装到桌面上,该版本不需要授权
  3. 打开软件创建新的虚拟机,安装镜像文件
  4. 访问msdn itellyou下载安装系统
  5. 安装完成后就可以随意测试了,不需要卸载杀毒软件;这就是mysql针对软件问题无法正常导入的解决方法.

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