WordPress 如何建立資料庫? WordPress MySQL 介紹|遠振Blog

 

WordPress 的出現,造就許多人架設網站更快速方便。雖然不需要再花很多時間處理前台、後台的功能設計,但是資料庫的資料交互、檢索和儲存資料等,仍然是使用WordPress不可或缺的動作。

在這篇文章中將介紹 WordPress 資料庫 (Database),這也牽涉到 WordPress 安裝時選用的主機,以及後續該如何管理。

WordPress 資料庫是什麼?

WordPress 資料庫 (Database) 簡單來說是一個管理網站前後台所有資料的地方。WordPress 是使用 MySQL 這款開源資料庫來管理網站資料,MySQL 可以幫助網站執行、管理所有資訊,同時如果網站遭受到攻擊時,資料庫也可以協助備份和還原資料。

如何管理 WordPress 資料庫?認識 WordPress 資料庫|遠振 Blog

WordPress 資料庫作用為何?

很多人可能對資訊 IT 領域不是很熟悉,即便上面簡單描述了 WordPress 資料庫是什麼,大家也還是霧煞煞。

我們在這裡提供大家比較簡易的想像:你可以把 WordPress 想成是一座圖書館,這座圖書館裡面存放著許多資料,像是管理員帳號、會員帳號與基本資料、文章、影片、圖片、音檔等等,而這些資料是可以透過網路進行檢索或傳送的。

當然,這座資料庫為了防止有心人士攻擊,平常也會定期備份上述所有資料,若不幸真的被攻擊了,才有辦法把備份的資料撈出來復原,讓網站可以繼續正常運作。

WordPress 資料庫哪裡來?認識資料庫主機

WordPress 資料庫是什麼? WordPress 資料庫的資料表介紹|遠振 Blog

以上您應該能大致理解 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 資料庫作用為何?|遠振 Blog

如何管理 WordPress 資料庫?

在絕大多數情況下,網站管理員不太需要去動到 WordPress 資料庫。只有在一些必要情況下,才會需要專程去叫出資料庫進行管理。

WordPress 資料庫通常會被放在你架設網站時所選擇的主機後台中,例如 cPanel,登入帳號後,即可找到「資料庫」或「MySQL 資料庫」的選項,點選進去後就可以查看所有數據資料。

針對 WordPress 資料庫數據,你可以做以下這些事情:

  • 管理資料與數據:你可以瀏覽、搜尋、新增或刪除這些資訊。
  • 備份到電腦:如果你不相信主機商的備份功能,那麼你也可以自己手動把數據備份到電腦上儲存,讓自己多一份放心。

本篇 WordPress 資料庫的介紹,希望有讓大家認識資料庫基本是在做些什麼、應該如何管理與備份。對於一般用戶來說,您重要的是挑選優質的主機服務商,好的架站主機不僅影響前台訪客的使用者體驗,在重要時刻更主宰網站所有資料的存放。