您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国CMS报错Duplicate entry 'xx' for key 'PRIMARY'的解决方法
春竹2023-05-06 23:31:33帝国CMS教程已有118人查阅
导读帝国CMS后台添加信息报错Duplicate entry 'xx' for key 'PRIMARY',出现以下代码,这种帝国CMS报错是因为ecms_news_index索引数字不对,索引ID“3261”的信息已经存在。
帝国CMS后台添加信息报错Duplicate entry 'xx' for key 'PRIMARY',出现以下代码
这种帝国CMS报错是因为ecms_news_index索引数字不对,索引ID“3261”的信息已经存在,后添加的信息索引ID必须大于“3261”才行。照成这种错误一般是后台丢失数据,导致索引无法正常递增混乱。
方法1:后台修复数据库
如果进的了后台尝试后台修复数据库,点击 后台 系统 备份与恢复数据 备份数据
拉到最下面 点击修复数据表和优化数据表即可
方法2:插入一个大于当前索引的信息
如果后台修复没有用,那我们就来手动或SQL插入一个大于“3261”等等信息,让索引ID重新递增。
手动操作直接参考数据库的信息,ID填一个大于“3261”的即可。
SQL插入看下面代码
第一个字段“3262”就是索引ID,后面的参考自己的字段调整。
方法3:批量重新生成索引
如果以上都不行,只能用SQL想办法让索引ID重新生成一遍,建议分条执行,一是避免超时,二是能发现错误
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
帝国CMS搜索模板不支持灵动标签和万能标签怎么办
打开 /e/search/result/index.php 文件修改完成,这样就可以在搜索模板中灵活使用帝国CMS强大的灵动和万能标签了帝国CMS会员中心模板中判断收藏夹是否有内容的方法
在帝国CMS模板制作中,比如某个会员,进入他的收藏夹,如果它没有收藏就显示“没有收藏任何内容”,如果它有收藏就显示收藏的文章列表。帝国CMS增加浏览器USER-AGENT验证功能的方法
帝国CMS7.5版后台新增浏览器USER-AGENT验证功能,该功能是指只有包含指定信息的浏览器才可以访问后台(后台可指定同时包含多个验证内容,配置内容存配置文件帝国CMS二次开发列表页和内容页只调用年份的方法
帝国cms列表页只调用年份:问题已解决,带入如下,list.var中记得勾选使用程序代码,帝国cms内容页只调用年份:
留言与评论 (共有 0 条评论) |