pbootcms数据库sqlite转mysql工具(附问题解答)
本文提到的工具作者:晨星傲月
经典版V1.0介绍
经过测试发现旧版工具实现也很方便,推荐先使用这个版本进行转换。
链接: https://pan.baidu.com/s/1UYDwUUHwlYJyRh0srteSHQ 提取码: 76aa

报错处理
先按视频教程操作修复后导入phpmyadmin时出现图中类似报错,需要操作去除对应字段默认值

修复步骤:
1、搜索两处
DEFAULT '4'
改为
DEFAULT ''
2、搜索一处
DEFAULT 1
改为
DEFAULT ''
具体参考以上操作,碰到其他问题可以联系客服反馈。同时本站也提供代转服务,人工费20元(如果数据量很大单独看情况)
同时建议校正表字段类型!
【不推荐】3.0.5版工具介绍
此工具制作和视频教程均为PbootCMS一群大佬晨星傲月制作,如有工具问题反馈,可加一群联系晨星傲月。工具专门针对PbootCMS,如果是其他cms仅作参考使用。
当前版本完美支持305,305版本以上需参考尾部常见问题对照修复!

下载地址
1、链接: https://pan.baidu.com/s/1sQo60k0Bo8XT_p62lBdXcw 提取码: axb6
2、加入本站Q群,群共享区域获取,还可以群内咨询相关问题!
注意:修改后的sql文件需要按视频使用的phpMyAdmin来导入,使用navicat软件导入容易出现报错,站长操作了一次sqlite转换成mysql就碰到这个坑,然后换phpMyAdmin后正常。
常见问题
问题1:PB3.0.5系统版本以上使用此工具转换后导入出现报错如:#1054 - Unknown column 'picstitle' in 'field list' #10xx - Unknown column 'def1' in 'field list'

解决办法:需要用编辑器(如sublime、vscode,不建议记事本)打开已经转换好的sql文件,然后去ay_content表里增加picstitle字段语句,去ay_content_sort表里增加def1、def2、def3字段语句。其他类似报错处理方式相同!
①搜索DROP TABLE IF EXISTS `ay_content`;增加
`picstitle` varchar(1000) NOT NULL COMMENT '多图片标题',
②搜索DROP TABLE IF EXISTS `ay_content_sort`;增加
`def1` varchar(1000) NOT NULL COMMENT '栏目描述1', `def2` varchar(1000) NOT NULL COMMENT '栏目描述2', `def3` varchar(1000) NOT NULL COMMENT '栏目描述3',
最终结果如下两图,注意对照位置


③碰到有扩展字段的还会继续类似的报错,也是类似的修复方法。
搜索DROP TABLE IF EXISTS `ay_content_ext`;增加例如以下字段信息(下边仅供参考,不可直接复制,具体以自己的为准,可以对照后台修改,多文本字段数值用500,编辑器类型把varchar(100)换成varchar(10000))
`ext_color` varchar(100) DEFAULT NULL COMMENT '颜色', `ext_csyi` varchar(100) DEFAULT NULL COMMENT '参数一', `ext_cser` varchar(100) DEFAULT NULL COMMENT '参数二', `ext_cssan` varchar(100) DEFAULT NULL COMMENT '参数三', `ext_cssi` varchar(100) DEFAULT NULL COMMENT '参数四', `ext_cswu` varchar(100) DEFAULT NULL COMMENT '参数五', `ext_csliu` varchar(100) DEFAULT NULL COMMENT '参数六', `ext_csqi` varchar(100) DEFAULT NULL COMMENT '参数七', `ext_csba` varchar(100) DEFAULT NULL COMMENT '参数八',

补充:类似报错均可以参考上面操作
文章标题:pbootcms数据库sqlite转mysql工具(附问题解答)
文章版权:PB模板网 (www.pbhtml.com) 所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!
本文最后更新发布于
2024-03-14 23:41:15,某些文章具有时效性,若有错误或已失效,请在下方留言或联系客服:pbhtml@qq.com