使用WP-CLI匯出及匯出資料庫
WP-CLI是一個命令行工具,可協助您在WordPress網站上執行各種動作。如果您熟悉使用SSH命令,您會注意到WP-CLI簡化了為WordPress網站建立的命令。以下是您可以如何使用WP-CLI的資料庫匯出及匯入指令。
須注意事項:若要完成以下步驟,您將需擁有下列內容:
- SSH應用程式。我們建議使用Windows的PuTTY ,或MacOS的終端。
- 您的 FTP 詳細資訊。如果您並未把 FTP 主機、使用者名稱及密碼記在紙上,請去查看這些資訊:
- FTP 主機可用網域名稱或 IP 位址。
- 前往主機服務帳戶,即可查看 Web Hosting (cPanel) 或 Managed Hosting for WordPress (步驟 1-7) 的 FTP 使用者名稱和密碼。
注意:如果您有VPS或DED伺服器,您需要安裝WP-CLI才可開始使用。 WP-CLI不適用於我們的Windows主機服務(Plesk)方案。
使用WP-CLI匯出資料庫
- 使用SSH連接至您的主機帳戶。
- 使用bash命令ls列出檔案與資料夾,使用cd及../在目錄間移動,直到您進入WordPress檔案的目錄。
- 輸入以下命令:
wp db export filename.sql
- 在上方的指令中,您應該用您要用的備份檔案名稱來取代filename.sql 。
匯出完成後,系統即會顯示成功訊息。較大的資料庫需要較長時間匯出。
注意: Web Hosting (cPanel)及Web Hosting Plus用戶可能會發生以下錯誤。mysqldump
:錯誤:「存取被拒絕;您需要(至少有其中之一)進行轉儲表空間時需要進行此作業的「處理」權限。但是我們建議您手動檢查您的資料庫表格以確認匯出。
使用WP-CLI匯入資料庫
- 使用FTP或檔案管理員將SQL備份檔案上傳至包含WordPress檔案的資料夾。
- 使用SSH連接至您的主機帳戶。
- 使用bash命令ls列出檔案與資料夾,使用cd及../在目錄間移動,直到您進入WordPress檔案的目錄。
- 輸入以下命令:
wp dbimport filename.sql
- 在上面的命令中,您應該用備份檔案的實際名稱來取代filename.sql 。
匯入完成後,系統即會顯示成功訊息。較大的資料庫需要較長時間匯入。
更多資訊
- 如果您的伺服器沒有可用的WP-CLI,您可以使用標準的SSH指令來匯出和匯入資料庫。
- 您也可以在phpMyAdmin中匯出和匯入資料庫。
- 尋找並取代SSH的WordPress