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