-1
A
回答
1
一個好辦法做到這一點是使用mysqldump
:
的mysqldump的客戶端(...)可用於轉儲數據庫或用於備份或傳輸數據的數據庫到另一臺數據庫服務器(不一定是MariaDB或MySQL)。轉儲通常包含用於創建表,填充它或兩者的SQL語句。但是,mysqldump也可用於生成CSV,其他分隔文本或XML格式的文件。
它可以像這樣使用:
$ mysqldump db_name > backup-file.sql
你可能已經安裝了它,因爲它是默認的命令行工具之一。
1
https://dev.mysql.com/doc/refman/5.7/en/backup-methods.html這是用於備份ufficial參考
相關問題
- 1. 數據庫完整備份大小
- 2. 從MySQL完整的.sql備份還原特定數據庫
- 3. PHP下載完整的mysql數據庫爲.sql備份文件
- 4. 備份用PHP整個數據庫/ MYSQL
- 5. 如何備份MySQL數據庫
- 6. 如何從Java備份mysql數據庫?
- 7. 如何備份mysql數據庫?
- 8. 如何從NSIS備份MySQL數據庫
- 9. 如何備份MySQL數據庫?
- 10. NodeJS:備份MySQL數據庫
- 11. PHP MySQL數據庫備份
- 12. pythonanywhere備份mysql數據庫
- 13. 備份MySQL數據庫
- 14. MySQL數據庫備份
- 15. Mysql數據庫備份
- 16. MySQL備份數據庫
- 17. 如何將整個備份文件恢復到MySql數據庫?
- 18. 驗證完整數據庫備份「WITH CHECKSUM」
- 19. MariaDB從命令行備份
- 20. Android如何進行數據庫備份?
- 21. 如何進行數據庫備份
- 22. 如何在Windows 10中執行Neo4j數據庫備份?
- 23. 如何每小時對Amazon RDS執行數據庫備份?
- 24. 如何使用.sql文件爲mysql數據庫執行增量備份?
- 25. 與MySQL-Commandlineclient執行備份
- 26. SQL Server 2005的完整數據庫備份到磁盤
- 27. Swisscom Cloud上的MariaDB備份
- 28. 如何使用命令行創建mysql數據庫備份
- 29. 如何使用java進行mysql數據庫備份?
- 30. 如何在應用程序運行時備份mysql數據庫?
使用-R選項是非常重要的**「包括存儲例程(過程和函數),用於在輸出轉儲數據庫。此選項需要在SELECT權限mysql.proc表「。**還有--single-transaction:**」在這種情況下,日誌只刷新一次,對應於所有表都被FLUSH TABLES WITH READ LOCK鎖定的時刻。「**參見:https://dev.mysql.com/doc/refman/5.7/en/mysqldump.html#option_mysqldump_databases –