[已解决]数据分表之后,编辑信息是空白

发布时间:2019-10-12 18:21:01

由于数据大概15万左右,然后在修改或生成的时候比较慢。就想着把内容进行分表处理一下。按照网上的方法,将10万以后的内容放到 数据表2里面了现在问题是在点击编辑 任意一篇10万以后文章的时候,标题 内容等都是空的生成的...

您的位置:仿站网 > 问答 >
由于数据大概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;
回复列表
相关问题

仿站网专注于帝国CMS仿站及二次开发、模板定制等各种有关帝国CMS程序疑难杂症!
Copyright@2016-2023 汇鑫网络工作室 版权所有 仿站网 www.ecmsw.cn
鲁ICP备17005488号-1 鲁公网安备 37018102000481号