pbootcms数据库sqlite转mysql工具(附问题解答)

作者:PB模板网 时间:2020-04-07 14:09:46 浏览:10383 点赞:576
10383

本文提到的工具作者:晨星傲月

经典版V1.0介绍

经过测试发现旧版工具实现也很方便,推荐先使用这个版本进行转换。

链接: https://pan.baidu.com/s/1UYDwUUHwlYJyRh0srteSHQ 提取码: 76aa

image.png

报错处理

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

image.png

修复步骤:

1、搜索两处

DEFAULT '4'

改为

DEFAULT ''

2、搜索一处

DEFAULT 1

改为

DEFAULT ''

具体参考以上操作,碰到其他问题可以联系客服反馈。同时本站也提供代转服务,人工费20元(如果数据量很大单独看情况)

同时建议校正表字段类型!


【不推荐】3.0.5版工具介绍

此工具制作和视频教程均为PbootCMS一群大佬晨星傲月制作,如有工具问题反馈,可加一群联系晨星傲月。工具专门针对PbootCMS,如果是其他cms仅作参考使用。

当前版本完美支持305,305版本以上需参考尾部常见问题对照修复!

image.png

下载地址

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'

image.png



解决办法:需要用编辑器(如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',

最终结果如下两图,注意对照位置

image.pngimage.png

③碰到有扩展字段的还会继续类似的报错,也是类似的修复方法。

搜索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 '参数八',

image.png

补充:类似报错均可以参考上面操作

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

相关阅读

通知公告
PbootCMS安全提示
pbootcms网站上线后需要做防护
权限设置|主机防护|数据库路径...
我要查看