mysqldump只導出數據或表結構的命令


 

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   
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM