PbootCMS错误提示:执行SQL发生错误!错误:no such column: def1

这个PbootCMS的Bug出现于PbootCMS后台升级之后,

后台栏目管理操作中出现提示:执行SQL发生错误!错误:no such column: def1

这个问题主要出现在PbootCMS v3.0.5及以下版本升级后可能出现。

原因是因为 PbootCMS v3.0.6 版本追加了几个新字段,升级过程中 sql 语句未执行成功,导致程序报错。

博主单独提取了2个版本的sql语句供各位手动操作。

WEEX交易所已上线平台币 WEEX Token (WXT)。WXT 作为 WEEX 交易所生态系统的基石,主要用于激励 WEEX 交易平台社区的合作伙伴、贡献者、先驱和活跃成员。

新用户注册 WEEX 账户、参与交易挖矿及平台其他活动,均可免费获得 WXT 空投奖励。

点此注册 WEEX 账户,即刻领取 1,600 WXT 新用户专属空投

01 -- ----------------------------
02 -- Sqlite数据库升级脚本
03 -- 适用于PbootCMS 3.0.0版本升级至3.0.6
04 -- ----------------------------
05
06 --
07 -- 新增多图标题字段
08 --
09 ALTER TABLE ay_content ADD COLUMN picstitle TEXT(1000) NOT NULL DEFAULT '';
10
11 --
12 -- 栏目新增三个描述备用字段
13 --
14 ALTER TABLE ay_content_sort ADD COLUMN def1 TEXT(1000) NOT NULL DEFAULT '';
15 ALTER TABLE ay_content_sort ADD COLUMN def2 TEXT(1000) NOT NULL DEFAULT '';
16 ALTER TABLE ay_content_sort ADD COLUMN def3 TEXT(1000) NOT NULL DEFAULT '';

 

到此问题解决。
至于如何执行这些sql语句,这里就不手摸手的教了,请自行百度学习。
另一个错误提示:错误:duplicate column name: picstitle,也是同样的道理,解决办法一样。附上链接。

升级提示 执行SQL发生错误!错误:duplicate column name: picstitle

本站资源均来源于网络或网友投稿,部分资源未经测试,难免存在BUG,所有资源只限于学习研究,不得商用。如使用本站下载的资源造成任何损失或发生侵权行为,均与本站无关。如不接受本声明请勿下载!本站资源如有侵权,请联系QQ:497149677核实后立即删除!
最客资源网 » PbootCMS错误提示:执行SQL发生错误!错误:no such column: def1