MySQL: 匯出 MySQL 資料庫
此文件屬於進階用法指南的一部分。請在此處查看完整指南:如何設定、優化、匯出或匯入 MySQL 資料。
👋 歡迎瀏覽 Stackhero 文件!
Stackhero 提供全託管的 MySQL cloud 服務,讓生產環境的部署與管理變得更簡單:
- 無限連線及數據傳輸。
- 內建 phpMyAdmin 網頁介面,輕鬆管理資料庫。
- 一鍵升級,更新無煩惱。
- 在專屬私有基礎設施上,確保穩定效能與高度安全。
使用 Stackhero,您只需幾分鐘即可擁有可靠的 MySQL 資料庫。減少安裝與維護的時間,專注於開發您的應用程式。立即體驗 Stackhero 的 MySQL cloud hosting。
若要建立資料庫備份(即「dump」),您可以直接在本機使用 mysqldump 工具。(如需在 Docker 內執行,請參考前一節。)
匯出 MySQL 資料庫到您的電腦
若要將 Stackhero 實例中的資料庫匯出到您的電腦,請執行:
mysqldump -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> > <DATABASE>.sql
請務必將 <XXXXXX>.stackhero-network.com、<PORT> 和 <DATABASE> 替換為您的實際實例資訊。執行指令後,系統會要求您輸入 root 密碼。mysqldump 工具會將您的資料表儲存為 <DATABASE>.sql 檔案。
匯入 MySQL 資料庫到您的伺服器
若要將本機的資料庫匯入 Stackhero 實例,請使用以下指令:
mysql -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> < yourDump.sql
請記得將 yourDump.sql 替換為您要匯入的 SQL 檔案名稱。