花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

重建帝國cms數(shù)據(jù)索引表,用于ecms_news_index表損壞丟失或者錯誤

時間: 2024-02-25 09:31 閱讀: 作者:素材無憂網(wǎng)

出現(xiàn)這錯誤:

重建帝國cms數(shù)據(jù)索引表,用于ecms_news_index表損壞丟失或者錯誤(圖1)

還有一個表現(xiàn)就是,修改任何一篇文章,都顯示鏈接不存在,但是可以刷新文章。

后臺查看,ecms_news_index的記錄數(shù)字,只有7個,遠(yuǎn)遠(yuǎn)小于ecms_news的記錄數(shù),正常情況下,二者應(yīng)該是一樣的。只是不知為何這表丟數(shù)據(jù)了。

查看字段后,發(fā)現(xiàn)除了checked字段外,其余字段可以從主表ecms_news中導(dǎo)出。所以...(做下列數(shù)據(jù)庫操作之前請備份數(shù)據(jù))

===重新生成新聞數(shù)據(jù)索引表=====

CREATE TABLE [!db.pre!]ecms_newstemp AS(SELECT id,classid,newstime,truetime,lastdotime,havehtml FROM [!db.pre!]ecms_news);

ALTER TABLE `[!db.pre!]ecms_newstemp` ADD COLUMN `checked` tinyint(1) not null DEFAULT 0 AFTER `classid`;

ALTER TABLE `[!db.pre!]ecms_newstemp` add primary key (id);

alter table [!db.pre!]ecms_news_index rename to [!db.pre!]ecms_news_indexbak;

alter table [!db.pre!]ecms_newstemp rename to [!db.pre!]ecms_news_index;

ALTER TABLE `[!db.pre!]ecms_news_index` CHANGE `id` `id` INT(10) NOT NULL AUTO_INCREMENT;

alter table [!db.pre!]ecms_news_index add index(classid);

alter table [!db.pre!]ecms_news_index add index(checked);

alter table [!db.pre!]ecms_news_index add index(newstime);

alter table [!db.pre!]ecms_news_index add index(truetime);

update [!db.pre!]ecms_news_index set checked=1;

====建議分條執(zhí)行,一是避免超時,二是能發(fā)現(xiàn)錯誤====

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 重建帝國cms數(shù)據(jù)索引表,用于ecms_news_index表損壞丟失或者錯誤

模板推薦