您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關WordPress數據庫的操作命令有哪些,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
phpMyAdmin是許多DBAs【數據庫管理員】創建數據庫的首選,但是在關注SQL查詢語句的層面,phpMyAdmin并不是所有人都喜歡使用。
你應該已經了解到WordPress使用的是MySQL數據庫,在使用它之前,需要先執行登陸操作。你可以在命令行輸入下面的命令來登陸:
mysql -u [user_name] -p -D [database_name]
登陸之后,就可以查看所有的數據表了,使用下面的命令來查看:
desc [table_name]
另外需要注意的是,表前綴是默認的wp,代表WordPress,確保你的前綴正確,如果你使用了不同的前綴。
我們來瀏覽下以字母表順序排序的數據表。
1) wp_options
配置表,這張表保存了所有的配置信息:
Title 標題
Tagline 標簽
Timezone 時區
所有的儀表盤顯示的數據庫集合到存儲在這張特定的表里面。
2)wp_users
用戶表,從表名字就可以看出,這張表存儲了所有注冊的用戶信息,包括如下資料:
Log-in ID 用戶ID
Encrypted password 哈希計算后的密碼
E-mail ID 用戶電子信箱
Contact numbers 聯系電話
Registration date and time 注冊時間
Display name 顯示名稱
Status 狀態
Activation key 激活碼
3)wp_usermeta
用戶擴展信息表,存儲一些擴展的用戶信息,例如姓last_name,沒有存儲在wp_users表里面。
下面的字段是這張表中需要注意區別的地方:
meta_key
meta_value
4)wp_posts
文章表,這張表存儲了網站所有的文章和頁面,包括歷史版本,導航菜單也存儲在這張表里面。不同的文章類型使用post_type字段來區分。
5) wp_postmeta
文章屬性表存儲了所有文章的元數據,例如一些SEO插件產生的tag數據就會存儲在這個表里面。
6)wp_terms
文章,鏈接,頁面對應的分類和標簽存儲在這張表里面,通常被稱作slug,他的值會體現在超級鏈接當中,最終會提升Google蜘蛛搜索頁面的效果,以達到優化的目的。
7)wp_term_relationships
屬性關系表,這張表存儲了【標簽/分類】和【文章/頁面】的映射關系。
8)wp_term_taxonomy
這張表存儲了分類法[Taxonomy]和term的映射關系。
譯者注:
舉例說明:
你新建了一篇文章,分類是水果(fruit),這篇文章的Taxonomy【分類法】默認叫做category
你又新建了一篇文章,分類是蔬菜(vegetable),這篇文章的Taxonomy【分類法】不變,仍然叫做category
此時你想建立一系列關于汽車的文章,不想混淆在原來的食物文章列表里面,
那么此時先可以創建一個新的post_type,其值為car, Taxonomy為power,
具體添加方法可以在官方文檔,搜索函數register_post_type的用法,
然后添加兩篇文章,分類是battery和gas,
這樣在表wp_term_taxonomy里面,就有了新的映射關系記錄。
查詢食物時的SQL語句為category= fruit
查詢汽車時的SQL 語句為 power=battery
9)wp_comments
存儲了所有頁面的評論,包括那些未審核通過的評論,以及評論時填寫的其他信息;需要注意的是,如果使用的是第三方的評論系統如Disqus,評論就不會存儲在這張表里面。
10)wp_commentmeta
和其他metadata表一樣,這張表存儲了評論的擴展元數據。
11)wp_links
這張表存儲了自定義的鏈接信息,需要安裝一個鏈接管理[Links Manager]插件,雖然已經不推薦使用了。
WordPress不允許修改用戶名,但是通過執行SQL語句,就可以修改。
如果忘記了管理員密碼,可以輕易的通過修改數據庫來恢復。注意密碼必須是經過 MD5 哈希算法摘要過的。
有時垃圾評論會讓你很頭疼,你可以使用像 Akismet 這樣的插件來監控和管理,但是,如果你有非常多的垃圾評論,可以通過使用SQL來清理。
總而言之,這篇文章希望能讓新手管理員對數據庫不再困惑,盡管現今有無數的插件可供使用,但是不要盲目地去使用,首先應當考慮最簡易的方法去解決你的需求。
關于“WordPress數據庫的操作命令有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。