mysqldump備份資料的具體用法

2021-10-10 05:30:08 字數 745 閱讀 1307

mysql mysqldump 只匯出表結構 不匯出資料

複製****如下:

mysqldump --opt -d 資料庫名 -u root -p > ***.sql

備份資料庫

複製****如下:

#mysqldump 資料庫名 >資料庫備份名

#mysqldump -a -u使用者名稱 -p密碼 資料庫名》資料庫備份名

#mysqldump -d -a --add-drop-table -uroot -p >***.sql

1.匯出結構不匯出資料

複製****如下:

mysqldump --opt -d 資料庫名 -u root -p > ***.sql

2.匯出資料不匯出結構

複製****如下:

mysqldump -t 資料庫名 -uroot -p > ***.sql

3.匯出資料和表結構

複製****如下:

mysqldump 資料庫名 -uroot -p > ***.sql

4.匯出特定表的結構

複製****如下:

mysqldump -uroot -p -b 資料庫名 --table 表名 > ***.sql

匯入資料:

由於mysqldump匯出的是完整的sql語句,所以用mysql客戶程式很容易就能把資料匯入了:

複製****如下:

#mysql 資料庫名 < 檔名

#source /tmp/***.sql

mysqldump備份資料

mysqldump輸出的資料檔案有兩種形式 如果帶了 tab選項,mysqldump會為每張表建立兩個檔案,乙個是以tab間隔的文字檔案包含表的內容資料,字尾是.txt 乙個是表的建立語句,表示資料庫表的結構,sql檔案。兩個檔名與表名相同。如果不帶 tab選項,那麼mysqldump直接輸出.sq...

Mysql命令mysqldump 備份資料庫

mysqldump命令用來備份資料庫。mysqldump命令在dos的 url file mysql bin mysql bin url 目錄下執行。1 匯出整個資料庫 匯出檔案預設是存在mysql bin目錄下 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 mysqldump u ...

mysqldump備份資料庫

a 匯出檔案 mysqldump remotedatabasename tablename1,tablename2,tablename3 u root ppassword c r localfilename b 匯出到本地資料庫 mysqldump remotedatabasename tablen...