Mysqldump 命令只導出表結構或數據或數據和結構的方法


1.備份數據庫

#mysqldump --opt -d 數據庫名 -u root -p > xxx.sql 
#mysqldump DB_NAME >數據庫備份名 
#mysqldump -A -uUSER_NAME -pPASSWORD DB_NAME>數據庫備份名 
#mysqldump -d -A --add-drop-table -uroot -p >xxx.sql 

2.導出結構不導出數據

mysqldump --opt -d 數據庫名 -u root -p > xxx.sql

3.導出數據不導出結構

mysqldump -t 數據庫名 -uroot -p > xxx.sql

4.導出數據和表結構

mysqldump  -uroot -p 數據庫名 > xxx.sql

5.導出特定表的結構

mysqldump -uroot -p -B 數據庫名 --table 表名 > xxx.sql

6.導入數據

mysqldump導出的是完整的SQL語句,所以用mysql客戶程序就能把數據導入.

#mysql 數據庫名 < 文件名 
或者
#source /tmp/xxx.sql

 


免責聲明!

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



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