WordPress 修改資料表的前綴名稱

WordPress在安裝的時候就可以修改資料表前綴,以供同一資料庫儲存多Wordpress,但若不再一開始安裝Wordpress就修改前綴名稱的話,則必須使用SQL語法修改。

  1. 打開wp-config.php,找到
    $table_prefix = 'wp_';
  2. 修改為
    $table_prefix = '新前綴名稱_';
  3. 進入phpMyAdmin,執行
    ALTER TABLE 原前綴名稱_資料表名稱 RENAME TO 新前綴名稱_資料表名稱
    update 新前綴名稱_options set option_name = replace(option_name,'wp_user_roles','新前綴名稱_user_roles')
    update 新前綴名稱_usermeta set meta_key = replace(meta_key,'wp_capabilities','新前綴名稱_capabilities')
    update 新前綴名稱_usermeta set meta_key = replace(meta_key,'wp_user_level','新前綴名稱_user_level')
    update 新前綴名稱_usermeta set meta_key = replace(meta_key,'wp_autosave_draft_ids','新前綴名稱_autosave_draft_ids')


這裡的資訊對您有用嗎?歡迎斗內給我