把数据保存到数据库附加表 `XX_addonarticle` 时出错,Duplicate entry 'X' for k

摘要:有时候织梦后台发布文档会提示一下错误信 主键重复,就是说aid为X的文章你已经发过了,不能重复创建 出现这个是因为你的附加表数据错乱引起的,可能是采集引起,可能是重复安装织梦没

有时候织梦后台发布文档会提示一下错误信

主键重复,就是说aid为X的文章你已经发过了,不能重复创建

出现这个是因为你的附加表数据错乱引起的,可能是采集引起,可能是重复安装织梦没清除干净数据引起的

解决方法:

网上有删除主键的笨方法来解决,但是不是最稳妥最有效的,删除了主键以后文章多了id混乱时痛苦莫及。

如果你后台的文章不多而且又可以清空重新添加的话,推荐你用清空文章表的方式来处理

注意:此操作会清空你所有的文档(不会清空你的栏目)

后台-系统-SQL命令行工具-执行


TRUNCATE dede_addonarticle;
TRUNCATE dede_arccache;
TRUNCATE dede_arctiny;
TRUNCATE dede_archives;
TRUNCATE dede_taglist;
TRUNCATE dede_tagindex;

执行后重新添加个文章试试

版权声明:本文为本站原创文章,未经本站允许不得转载。https://www.zmzmb.com/a/study/dede/222.html
赞(0)

dedecms重装或者升级程序需要保存的主要的程序文件

追梦者模板 8

可能很多站长朋友一直在独立ip虚拟主机玩dedecms源码程序,但是对织梦dedecms源码程序的后台可能比较熟悉,但是对于程序本身可能就有一点陌生了,比如说站点被挂马了,那么这个时候为了安

Dedecms 自定义表单提交后自动发送表单数据到指定邮箱的思路

追梦者模板 8

背景: 前几天客户让在织梦dedecms网站里面增加一个报名的系统,于是就想到了自定义表单,但是后面客户提出要求说假如学院报名后能把报名信息发送到他的qq邮箱,这样,他就不用登陆后台

DEDECMS织梦模板添加点赞功能教程

追梦者模板 8

一、首先备份数据库,然后执行SQL命令 系统》数据库命令 ALTER TABLE dede_archives ADD zan int(11) NOT NULL DEFAULT 1200 AFTER weight; 继续 CREATE TABLE IF NOT EXISTS `dede_zan` ( `id` int(11) NOT NULL AUTO_INCREMENT, `aid` int(