科技知識動態:如何備份mysql

導讀跟大家講解下有關如何備份mysql,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說如何備份mysql,小編也收集到了有關如何備份

跟大家講解下有關如何備份mysql,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說如何備份mysql,小編也收集到了有關如何備份mysql的相關資料,希望大家看到了會喜歡。

MySQL中的邏輯備份是將數據庫中的數據備份為一個文本文件,備份的文件可以被查看和編輯。在MySQL中,使用mysqldump工具來完成備份。有以下3種來調用mysqldump:

(推薦教程:mysql視頻教程)

備份指定的數據庫,或者此數據庫中某些表。

shell>mysqldump [option] db_name [tables]

備份指定的一個或多個數據庫

shell>mysqldump [option] --database DB1 [DB2 DB3...]

備份所有數據庫

shell>mysqldump [option] --all-database

如果沒有指定數據庫中的任何表,默認導出所有數據庫中所有表。以下給出一些使用mysqldump工具進行備份的例子

(1)備份所有數據庫:

[cqh@localhost ~]$ mysqldump -uroot -p --all-database > all.sql

(2)備份數據庫test

[cqh@localhost ~]$ mysqldump -uroot -p test > test.sql

(3)備份數據庫test下的表emp

[cqh@localhost ~]$ mysqldump -uroot -p test emp > emp.sql

(4)備份數據庫test下的表emp和dept

[cqh@localhost ~]$ mysqldump -uroot -p test emp dept > emp_dept.sql

(5)備份數據庫test下的所有表為逗號分割的文本,備份到/tmp:

[cqh@localhost ~]$ mysqldump -uroot -p -T /tmp test emp --fields-terminated-by ','

以上就是如何備份mysql的詳細內容,更多請關注php中文網其它相關文章!

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!