您是否有要在Linux中備份的MySQL數據庫?本文將重點介紹如何使用Debian或Ubuntu中的命令行導出MySQL數據庫,但這些步驟適用於大多數Linux發行版。請繼續閱讀如何在Linux中導出MySQL數據庫
如何在Debian或Ubuntu中使用命令行導出MySQL數據庫
使用命令行在mysql中導出數據庫的命令是mysqldump
。mysqldump命令應該隨附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數據庫的示例。
輸出文件將具有SQL數據,但您實際上可以根據需要命名文件,因此文件擴展名不必以.sql結尾。它可以以.txt或任何你喜歡的方式結束。
您可以到這裏查看示例輸出SQL文件應該是什麼樣子。通過我提到的鏈接,我輸出了名爲mysql的數據庫,它存在於每個mysql安裝中。
想進一步使用MySQL?閱讀這裏瞭解如何在MySQL中創建一個新的數據庫,並在這裏對如何在MySQL中創建一個新的用戶名。
您是否發現有關如何使用Linux中的命令行備份MySQL數據庫的文章有用嗎?如果是這樣,請與您的朋友分享這篇文章。