帝国cms在刷新内容时.出现
Table '***_ecms_news_data_' doesn't exist 或
Table '***_ecms_article_data_' doesn't exist 或
Table '库名.***_ecms_表名_data_' doesn't exist
如图:
原因:
索引表中存在的id,在主表中不存在.也就是下面两个表中数据行数 不一样了.
解决方法一:
使用mysql工具(PHPmyadmin或者其他工具),执行
select * from 库名.phome_ecms_表名_index where id not in(select id from 库名.phome_ecms_wendang)
查询出来的结果手动删除掉,这样比直接执行删除语句更加放心一些!
解决方法二:
直接执行:
delete from 库名.phome_ecms_表名_index where id not in(select id from 库名.phome_ecms_wendang)