如何修改WordPress資料表的前綴名稱?
導出資料庫進行修改
導出資料庫修改這方法基本上算是頗簡單的方式,只要你導出資料庫後,用筆記本開啟.sql檔案,然後透過「尋找+取代」的方式,把預設的「wp_」前綴名稱改為你要的名稱,然後儲存並上傳回去,這樣就解決了,所以在此我們就不多著墨囉!
Prefix Table Changer透過外掛修改
改資料表的前綴名稱,除了導出資料庫進行修改外,當然也有外掛可以來修改,國外網友開發了一個外掛叫作「WP Prefix Table Changer」,你可以透過這外掛在網誌後台輕鬆修改。
外掛名稱:WP Prefix Table Changer
功能說明:輕鬆修改資料表前綴名稱。
官方網站:http://blogsecurity.net/uncategorized/tool-130707
外掛下載:按這裡
第1步 因為這外掛似乎沒有在WordPress官方網站上,所以我們必須到原作者網站進行下載。請點擊「DOWNLOAD WP-Prefix-Changer here」進行下載。
第2步 下載完成後,請到您WordPress後台,點擊左方【外掛】→【新增外掛】,接著在「安裝外掛」區域點擊瀏覽找到您的外掛,再點擊﹝立刻安裝﹞。
第3步 接著系統就會開始上傳並安裝外掛,完成後請點擊「啟用外掛」。
第4步 啟用外掛後,點擊左方【外掛】→【Prefix Changer】,進入後在畫面中的欄位會看到「wp_」,請把它改成你要的,然後點擊﹝Start Renaming﹞。
※在做任何修改前,請務必先作好備份※
請注意原本的「wp」字眼只可以修改成「英文字母」或「數字」,不可以加入其它東西,而名稱後面請務必加上「_」(底線)。
例如你可以改成:「wp27table_」。
第5步 當修改完成後,畫面就會顯示許多綠色的「Success」字樣囉!趕快檢查看看網誌有沒有正常運作囉!
看完外掛修改的使用教學後,感覺透過外掛修改似乎是一件很容易的事情,理論上來說沒有錯,但是你不能保證不會遇到突發狀況?以上的教學我自己是在本機中作實驗的,修改上十分的順利,但是我把外掛拿到虛擬主機來測試後,卻出錯誤訊息:
Your User which is used to access your WordPress Tables/Database, hasn’t enough rights( is missing ALTER-right) to alter your Tablestructure.
基本上這是說你的資料庫使用者權限不足,不過說真的我也不清楚在哪邊才可以解決這問題,網路上大家常遇到這樣的狀況,不過好像無解,多數使用者好像後來都改用SQL語法進行修改,如果你也是無法用外掛修改者,建議你還是透過SQL語法或是導出資料庫慢慢修改吧!