程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> WordPress如何修改Mysql數據庫的表前綴

WordPress如何修改Mysql數據庫的表前綴

編輯:關於MYSQL數據庫

       我們知道 WordPress 的數據庫表,可以設置前綴,默認是 wp_,很多同學也就默認用了 wp_,如果某種原因(比如提高安全性)要修改的 WordPress 數據的前綴,我們應該怎麼做?

      開始之前

      修改數據是一件風險很高的工作,開始之前必然就是做好數據庫備份 ,也可以把博客設置為維護狀態

      在 wp-config.php 修改數據庫前綴

      打開你的 wp-config.php 文件,把數據庫前綴 wp_ 改成你想要的前綴,比如 wpjam_。

      $table_prefix = 'wpjam_';

      修改數據表名字

      打開 PHPMySQL,找到你的數據庫,然後執行以下 SQL,把所有數據庫表前綴從 wp_ 改成 wpjam_。

      RENAME table `wp_commentmeta` TO `wpjam_commentmeta`;

      RENAME table `wp_comments` TO `wpjam_comments`;

      RENAME table `wp_links` TO `wpjam_links`;

      RENAME table `wp_options` TO `wpjam_options`;

      RENAME table `wp_postmeta` TO `wpjam_postmeta`;

      RENAME table `wp_posts` TO `wpjam_posts`;

      RENAME table `wp_terms` TO `wpjam_terms`;

      RENAME table `wp_term_relationships` TO `wpjam_term_relationships`;

      RENAME table `wp_term_taxonomy` TO `wpjam_term_taxonomy`;

      RENAME table `wp_usermeta` TO `wpjam_usermeta`;

      RENAME table `wp_users` TO `wpjam_users`;

      修改 Options 表中的數據

      使用下面語句把 options 表中的 option_name 以 wp_ 開頭的值改成 wpjam_ 開頭。

      SELECT REPLACE(option_name, 'wp_', 'wpjam_') FROM wpjam_options;

      修改 UserMeta 表中的數據

      使用下面語句把 UserMeta 表中的 meta_key 以 wp_ 開頭的值改成 wpjam_ 開頭。

      SELECT REPLACE(meta_key, 'wp_', 'wpjam_') FROM wpjam_usermeta;

      搞定,收工!

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved