pbootcms数据库sqlite转mysql#1054报错解决方法

发布时间:2022-01-16 22:33:31 作者:eGinGou 来源:本站 浏览量(139) 点赞(39)
摘要:工具介绍此工具制作和视频教程均为PbootCMS一群大佬晨星傲月制作,如有工具问题反馈,可加一群联系晨星傲月。工具专门针对PbootCMS,如果是其他cms仅作参考使用。当前版本完美支持305,305版本以上需参考尾部常见问题对照修复!下载地址链接: https://pan.baidu.com/s/1sQo60k0Bo8XT_p62lBdXcw 提取码: axb6注意:修改后的s

工具介绍

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

1634706058685878.png

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

下载地址

链接:https://pan.baidu.com/s/1R2CI5xCW8yPpm5qsBzkKaQ 

提取码:0lan

注意:修改后的sql文件需要按视频使用的phpMyAdmin来导入,使用navicat软件导入容易出现报错,站长操作了一次sqlite转换成mysql就碰到这个坑,然后换phpMyAdmin后正常。

常见问题

问题1:最新309系统版本使用此工具转换后导入出现报错如:#1054 - Unknown column 'picstitle' in 'field list'     #10xx - Unknown column 'def1' in 'field list'

1642344248(1).jpg

解决办法:需要用编辑器(如sublime、vscode,不建议记事本)打开已经转换好的sql文件,然后去ay_content表里增加picstitle字段语句,去ay_content_sort表里增加def1、def2、def3字段语句。其他类似报错处理方式相同!

①搜索

DROP TABLE IF EXISTS `ay_content`;

增加

`picstitle` varchar(1000) NOT NULL COMMENT '多图片标题',

1642344029(1).jpg

②搜索

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',

1642344076(1).jpg

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

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

搜索

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

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

二维码

扫一扫,关注我们

声明:本网文章由eBinGou编辑发布,未经许可严禁转载或他用;若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。如获得相关权属请注明出处http://www.ebingou.com/pboot/3815.html

看这么多不如咨询一下?

联系我们,我们愿意为您提供任何咨询答疑!

多个选择总是好的

搜索千万次不如咨询1次

我们为您提供专业到位的服务,不放弃任何一客户,一次合作终身的朋友

立即咨询 18665690707-微信同号-