簡體   English   中英

如何將龐大的WordPress多站點數據庫分解為單獨的MySQL數據庫?

[英]How do I break a huge WordPress multi-site database up into separate MySQL databases?

如何將龐大的WordPress多站點數據庫分解為單獨的MySQL數據庫? 我有24個WordPress MU或多站點網站,總共擁有超過2萬名用戶。 我的服務器說必須將它們分成較小的數據庫或單獨的數據庫,但是我對如何完成此操作感到迷惑? 我似乎記得在原始安裝的某處有一個選項設置,詢問wp是否應使用單獨的數據庫True或False,並且默認情況下將其設置為false? 但現在似乎找不到了嗎?

為此,您必須有權訪問phpmyadmin或對mysql熟悉的朋友。 另外,請確保在開始之前備份數據庫。

如果查看數據庫,您會發現每個表都有一個wp_(博客索引號)_tablename。 (即wp_1_content ...)

在常規安裝中,您所擁有的只是wp_tablename。

您要做的是按索引導出每組表(即wp_1_content ...),並將表重命名為僅包含wp_tablename(即wp_content)

另外,不要忘記更改wp_options表中的url值。 您可能需要在母網站上更改其他特定於畝的設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM