mysql mysqldump只匯出表結構或只匯出資料的實現方法

kflj88發表於2020-05-05

mysql mysqldump 只匯出表結構 不匯出  

複製程式碼程式碼如下:


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


備份資料庫 

程式碼如下:

#mysqldump 資料庫名 >資料庫備份名 
#mysqldump -A -u使用者名稱 -p密碼 資料庫名>資料庫備份名 
#mysqldump -d -A --add-drop-table -uroot -p >xxx.sql


1.匯出結構不匯出資料 

程式碼如下:

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

2.匯出資料不匯出結構 

程式碼如下:

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

3.匯出資料和表結構 

程式碼如下:

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

4.匯出特定表的結構 

程式碼如下:

mysqldump -uroot -p -B 資料庫名 --table 表名 > xxx.sql 

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

程式碼如下:

#mysql 資料庫名 < 檔名 
#source /tmp/xxx.sql 



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31516067/viewspace-2689939/,如需轉載,請註明出處,否則將追究法律責任。

相關文章