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

帝国 开源 备份 双系统 生成 速度 数据库 空白 编辑 解决 数据

您的位置:仿站网 > 问答 >
由于数据大概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;
转载请注明本文地址:[已解决]数据分表之后,编辑信息是空白https://www.ecmsw.cn/ask/29.html
回复列表
相关问题

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