WordPress 的出現,造就許多人架設網站更快速方便。雖然不需要再花很多時間處理前台、後台的功能設計,但是資料庫的資料交互、檢索和儲存資料等,仍然是使用WordPress不可或缺的動作。
在這篇文章中將介紹 WordPress 資料庫 (Database),這也牽涉到 WordPress 安裝時選用的主機,以及後續該如何管理。
文章目錄
WordPress 資料庫是什麼?
WordPress 資料庫 (Database) 簡單來說是一個管理網站前後台所有資料的地方。WordPress 是使用 MySQL 這款開源資料庫來管理網站資料,MySQL 可以幫助網站執行、管理所有資訊,同時如果網站遭受到攻擊時,資料庫也可以協助備份和還原資料。
WordPress 資料庫作用為何?
很多人可能對資訊 IT 領域不是很熟悉,即便上面簡單描述了 WordPress 資料庫是什麼,大家也還是霧煞煞。
我們在這裡提供大家比較簡易的想像:你可以把 WordPress 想成是一座圖書館,這座圖書館裡面存放著許多資料,像是管理員帳號、會員帳號與基本資料、文章、影片、圖片、音檔等等,而這些資料是可以透過網路進行檢索或傳送的。
當然,這座資料庫為了防止有心人士攻擊,平常也會定期備份上述所有資料,若不幸真的被攻擊了,才有辦法把備份的資料撈出來復原,讓網站可以繼續正常運作。
WordPress 資料庫哪裡來?認識資料庫主機
以上您應該能大致理解 WordPress 資料庫的主要功能是什麼,但可能仍存在這些疑問: WordPress 資料庫是從哪裡來的?在 WordPress 安裝的時候需要做什麼額外動作還是購買嗎?
WordPress 資料庫是跟隨資料庫主機而來,也就是說你在購買網站主機時,主機服務商就會幫你放到 MySQL 伺服器上。白話一點來說,就是你想建構一座圖書館,而房屋內部(主機)已經提供你基本的樑柱架構、水電(資料庫),遷入後只需要再添加你需要的資料、數據即可。
所以挑選 WordPress 主機不是隨便選選就好,因為所有數據都必須存放在資料庫中的關係,這台資料庫主機就勢必要穩定,而且會定期幫你備份網站資料。如果你還不清楚架設網站為什麼要有主機的話,也可以先參考延伸閱讀這篇文章科普一下基礎知識。
延伸閱讀:WordPress 主機怎麼選? 選擇 WordPress 主機該注意什麼?
WordPress 資料庫的資料表介紹
當你選購伺服器主機後,WordPress MySQL 資料庫就會隨之幫您架設好,基本上用戶不需要特別再做什麼事情。不過有些基本小常識建議您還是可以了解一下,以免網站真的發生問題時,不知道該如何處理或和工程師溝通。
首先資料庫中的所有資料表都會以「表格」的形式儲存,當你初次進行 WordPress 安裝時,資料庫就會自動建立資料表,基礎資料包含:
資料表名稱 | 作用 |
wp users | 所有 WordPress 使用者的帳號。 |
wp usermeta | 所有 WordPress 使用者的相關資訊。 |
wp posts | 網站中所有文章資料。 |
wp terms | 文章分類、文章 tag 等資料。 |
wp term taxonomy | Wp terms 資訊中的詳細說明。 |
wp comments | 所有使用者的留言資訊。 |
wp commentmeta | 當網站管理者把留言放入回收桶後,留言資料就會被存放到這裡。 |
wp options | 所有 WordPress 的相關設定與參數。 |
從上表中不難看出這就是安裝完WordPress後,進入到後台初始會遇到的一些欄位。每個資料表都會隨著後續資訊建立,慢慢充實每一張表格中的資訊。
如何管理 WordPress 資料庫?
在絕大多數情況下,網站管理員不太需要去動到 WordPress 資料庫。只有在一些必要情況下,才會需要專程去叫出資料庫進行管理。
WordPress 資料庫通常會被放在你架設網站時所選擇的主機後台中,例如 cPanel,登入帳號後,即可找到「資料庫」或「MySQL 資料庫」的選項,點選進去後就可以查看所有數據資料。
針對 WordPress 資料庫數據,你可以做以下這些事情:
- 管理資料與數據:你可以瀏覽、搜尋、新增或刪除這些資訊。
- 備份到電腦:如果你不相信主機商的備份功能,那麼你也可以自己手動把數據備份到電腦上儲存,讓自己多一份放心。
本篇 WordPress 資料庫的介紹,希望有讓大家認識資料庫基本是在做些什麼、應該如何管理與備份。對於一般用戶來說,您重要的是挑選優質的主機服務商,好的架站主機不僅影響前台訪客的使用者體驗,在重要時刻更主宰網站所有資料的存放。