如何在Linux中使用命令行備份MySQL數據庫

您是否有要在Linux中備份的MySQL數據庫?本文將重點介紹如何使用Debian或Ubuntu中的命令行導出MySQL數據庫,但這些步驟適用於大多數Linux發行版。請繼續閱讀如何在Linux中導出MySQL數據庫

如何在Debian或Ubuntu中使用命令行導出MySQL數據庫

使用命令行在mysql中導出數據庫的命令是mysqldumpmysqldump命令應該隨附mysql或mariadb的任何安裝


使用它的格式如下:

mysqldump -u username -p database_name > output_file.sql

例如,如果您有一個名爲“testuser”的mysql用戶名和一個名爲“sample_database”的數據庫,則可以使用以下命令備份mysql數據庫“sample_database”。
mysqldump -u testuser -p sample_database > output_file.sql

(注意我調用輸出sample_database_output.sql,但您可以隨意命名。)輸入上述命令後,系統將提示您輸入該用戶的MySQL密碼。

以下屏幕截圖是上面的命令應該是什麼樣子:

如何在Debian或Ubuntu中備份mysql數據庫的示例。如何在Debian或Ubuntu中備份mysql數據庫的示例。

輸出文件將具有SQL數據,但您實際上可以根據需要命名文件,因此文件擴展名不必以.sql結尾。它可以以.txt或任何你喜歡的方式結束。

您可以到這裏查看示例輸出SQL文件應該是什麼樣子。通過我提到的鏈接,我輸出了名爲mysql的數據庫,它存在於每個mysql安裝中。

想進一步使用MySQL?閱讀這裏瞭解如何在MySQL中創建一個新的數據庫,並在這裏對如何在MySQL中創建一個新的用戶名。

您是否發現有關如何使用Linux中的命令行備份MySQL數據庫的文章有用嗎?如果是這樣,請與您的朋友分享這篇文章。

更多:http://www.0uwy.com


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章