下载帮

您现在的位置是:首页 > CMS教程 > 帝国cms

帝国cms

帝国cms数据分表之后,编辑信息是空白

2021-05-09 09:01帝国cms
由于数据大概15万左右,然后在修改或生成的时候比较慢。就想着把内容进行分表处理一下。
按照网上的方法,将10万以后的内容放到 数据表2里面了

现在问题是在点击编辑 任意一篇10万以后文章的时候,标题 内容等都是空的
生成的时候提示:
Table '数据库名.***_ecms__index' doesn't exist
update ***_ecms__index set havehtml=1 where id='' limit 1

按照指定帖子里面的教程
十六、刷新所有信息内容页面时提示“Table '*.phome_ecms_news_data_' doesn't exist”
答:原因是数据本身有问题,信息索引表phome_ecms_表名_index有不存在ID的记录。解决办法:进数据库删除索引表中不存在的ID记录即可解决。

我在这个表里面能找到我要生成和编辑的那个id啊

请问是什么原因呀,怎么解决!感恩大佬们~~~


已经解决了:网上找的代码不全。完整代码是这样子的
INSERT INTO phome_ecms_news_data_2
SELECT * FROM phome_ecms_news_data_1 T2
WHERE T2.ID>= 100001 AND T2.ID<= 200000;

update phome_ecms_news set stb=REPLACE(stb,1,2)  //这两行代码没有执行,所以出现上述问题了
WHERE ID>= 100001 AND ID<= 200000;

文章评论