MySQL數據的導出、導入(mysql內部命令:mysqldump、mysql) 備份數據庫 1.導出某個數據庫(數據、表結構、函數、存儲過程全部備份) #mysqldump -BR 數據庫名 -uroot -p密碼 --default-character-set=utf8 > xxx.sql 2.導出某個數據庫特定表和數據 (數據和表結構) #mysqldump 數據庫名 -uroot -p密碼 --table 表名 > xxx.sql 3.導出某個數據庫所有表結構(不包含表中數據) #mysqldump -d 數據庫名 -uroot -p密碼 > xxx.sql 4.導出某個數據庫所有表數據(不包含表結構) #mysqldump -t 數據庫名 -uroot -p 密碼 > xxx.sql 5.導出某個數據庫所有函數和視圖 #mysqldump -dt -R 數據庫名 -uroot -p 密碼 > xxx.sql 恢復數據庫 1.導入數據到某個數據庫中 #mysql 數據庫名 -uroot -p 密碼 < xxx.sql