mysql導出數據庫命令:mysqldump 介紹

cm54 9年前發布 | 13K 次閱讀 mysqldump MySQL 數據庫服務器

語法:

1. mysqldump [options] -all-databases

2. mysqldump [options] --databases database [database ...]

3. mysqldump [options] database [table]

mysqldump可以導出mysql中的數據和表結構。通常可以使用該實用工具備份數據庫或將數據庫從一個服務器復制到另一個服務器。你可以在處于運行狀態的服務器上執行該工具。若要保持表間數據的一致性,需要給表加鎖(參見 --lock-tables選項)或關閉mysqld后臺。

該工具有三種語法形式。第一種語法用于備份服務器上所有的數據庫。第二種語法用于備份指定數據庫中所有的表。第三種語法用于備份指定數據庫的指定表。

下面給出第一種語法的示例,對服務器上所有數據庫進行備份。

mysqldump --host=russell.dyerhouse.com --user=russell 
        --password --lock-tables --all-databases > /tmp/workrequests.sql

 本文由用戶 cm54 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!