首頁 >CMS教程 >&#&按 >WordPress多站點使用同一個資料庫

WordPress多站點使用同一個資料庫

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼原創
2019-07-18 16:29:304192瀏覽

WordPress多站點使用同一個資料庫

對於多個WordPress網站使用相同資料庫可透過修改表格前綴(Table Prefix)來實現,主要分為兩種情況:

尚未安裝WordPress

在初始配置WordPress之前,將wp-config.php中的$table_prefix值(預設為wp_)修改為所需的表前綴(本文中假設為blog_),然後一路安裝即可。

修改前:

/**
 * WordPress Database Table prefix.
 *
 * You can have multiple installations in one database if you give each a unique
 * prefix. Only numbers, letters, and underscores please!
 */
$table_prefix  = 'wp_';

修改後:

/**
 * WordPress Database Table prefix.
 *
 * You can have multiple installations in one database if you give each a unique
 * prefix. Only numbers, letters, and underscores please!
 */
$table_prefix  = 'blog_';

相關推薦:《WordPress教學

##已安裝WordPress

若WordPress已安裝,則執行以下步驟:

#1. 將wp-config.php中的$table_prefix值wp_修改為所需的表前綴(blog_)。

2. 將MySQL資料庫中的對應表前綴都修改為新的表前綴,如下圖:

WordPress多站點使用同一個資料庫

3. 執行以下資料庫更新(請根據對於表前綴進行相應修改):

UPDATE blog_usermeta SET meta_key ='blog_capabilities' WHERE meta_key ='wp_capabilities';
UPDATE blog_usermeta SET meta_key ='blog_user_level' WHERE meta_key ='wp_user_level';
UPDATE blog_options SET option_name='blog_user_roles' WHERE option_name='wp_user_roles';

以上是WordPress多站點使用同一個資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn