wordpress是一款非常好用的博客係統,它的數據庫表的前綴默認是wp_,有時候我們會遇到需要修改WordPress數據庫表的前綴,我們應該怎麽操作?
修改數據庫一定要記得備份,數據寶貴,萬一中間遇到什麽問題,我們還可以還原。數據庫備份在這裏就不說了。
1)在 wp-config.php 修改數據庫前綴
打開你的 wp-config.php 文件,把數據庫前綴 wp_ 改成你想要的前綴,比如 cdtlk_。
2)修改數據庫表的名字
打開 PHPMySQL,找到你的數據庫,然後執行以下 SQL,把所有數據庫表前綴從 wp_ 改成 cdtlk_
RENAME table 'wp_commentmeta' TO 'cdtlk_commentmeta';RENAME table 'wp_comments' TO 'cdtlk_comments';RENAME table 'wp_links' TO 'cdtlk_links';RENAME table 'wp_options' TO 'cdtlk_options';RENAME table 'wp_postmeta' TO 'cdtlk_postmeta';RENAME table 'wp_posts' TO 'cdtlk_posts';RENAME table 'wp_terms' TO 'cdtlk_terms';RENAME table 'wp_term_relationships' TO 'cdtlk_term_relationships';RENAME table 'wp_term_taxonomy' TO 'cdtlk_term_taxonomy';RENAME table 'wp_usermeta' TO 'cdtlk_usermeta';RENAME table 'wp_users' TO 'cdtlk_users';
3)修改 Options 表中的數據
使用下麵語句把 options 表中的 option_name 以 wp_ 開頭的值改成 cdtlk_ 開頭
SELECT REPLACE(option_name, 'wp_', 'wpdx_') FROM wpdx_options;
4)修改 UserMeta 表中的數據
使用下麵語句把 UserMeta 表中的 meta_key 以 wp_ 開頭的值改成 cdtlk_ 開頭
SELECT REPLACE(meta_key, 'wp_', 'cdtlk_') FROM wpdx_usermeta;
ok .這個時候就已經大功告成了!