刪除wordpress冗余數據及優化cms教程
導讀:cms教程cms教程優先提示:以下操作帶有一定的風險,請先備份好數據庫再操作!!!WordPress使用MySQL數據庫,先來看一下每個表對應的內容,沒耐心的可跳過直接看下一節→具網站seo優化培訓seo網站優化培訓。
優先提示:以下操作帶有一定的風險,請先備份好數據庫再操作!!!
WordPress使用MySQL數據庫,先來看一下每個表對應的內容,沒耐心的可跳過直接看下一節→具體清理步驟
首先我們需要了解Wordpress各個數據庫表(3.0以上)的作用,這樣刪除的時候心里有底。 (1)wp_commentmeta: 用于保存評論的元信息,在將評論放入回收站等操作時會將數據放入此表,Akismet等插件也會生成此表的數據。此表不太重要。 (2)wp_comments: 用于保存評論信息的表。 (3)wp_links: 用于保存用戶輸入到Wordpress中的鏈接(通過Link Manager)的表。 (4)wp_options: 用于保存Wordpress相關設置、參數的表,里面包括了大量的重要信息。 (5)wp_postmeta: 用于保存文章的元信息(meta)的表。此表不太重要。 (6)wp_posts: 用于保存你所有的文章相關信息的表,非常的重要。一般它存儲的數據是最多的。 (7)wp_terms: 文章和鏈接分類以及文章的tag分類可以在表里找到。 (8)wp_term_relationships: 日志與wp_terms中的類別與標簽聯合起來共同存儲在wp_terms_relationships表中。類別相關鏈接也存儲在wp_terms_relationships中。 (9)wp_term_taxonomy: 該表格對wp_terms表中的條目分類(類別、鏈接以及標簽)進行說明。 (10)wp_usermeta : 用于保存用戶元信息(meta)的表。 (11)wp_users:用于保存Wordpress使用者的相關信息的表。????點擊獲取英文原版說明
具體清理步驟
? 清理wp_commentmeta
如果文章的所有評論中并沒有此條評論,那么它在wp_commentmeta中也沒有意義。用下面2個語句分別進行清理DELETE FROM wp_comments WHERE comment_approved = 'trash';DELETE FROM wp_commentmeta WHERE comment_百度seo網站優化id NOT IN (SELECT comment_id FRO網站建設M wp_comments);另外在wp_commentmeta里面會記錄評論被刪除的時間,基本沒什么意義,使用以下語句進行清理DELETE FROM wp_commentmeta WHERE meta_key LIKE '%trash%';因為wp_commentmeta沒有涉及要重要數據,所以徹底清除的話影響不會太大。 以下是清空wp_commentmeta表語句TRUNCATE TABLE wp_commentmeta ? 清理Wp-options
第一種方法(暫不贅述,插件大家都會用吧):使用Clean Options plugin插件 第二種方法(新手不要做,有點小危險) 1本地端-在本地電腦上搭建一個全新的Wordpress 2本地端-將本地的wp_options表進行單獨導出 3服務器端-先備份數據庫,接著停用服務器上所有博客插件 4服務器端-在服務器后臺的phpmyadmin中單獨勾選wp_options表并清空 5服務器端-在服務器后臺的phpmyadmin導入剛才在本地導出的wp_options表 6服務器端-phpmyadmin中的wp_options表的siteurl字段改成你的域名 7服務器端-WordPress里的【常規-站點地址(URL)改成你的地址】。 8服務器端-固定鏈接也要改成你原先的類型。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-28 ,文章刪除wordpress冗余數據及優化cms教程主要講述wordpress,優化網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/seo_11992.html