MySQL多庫備份以及從多庫備份中恢復某個庫

MySQL多庫導出備份和單庫導入還原:


①用--databases指定多個庫導出,用空格分開

mysqldump -uroot -p --databases test1 test2 test3 > /root/test.sql

②導出的時候可以壓縮

mysqldump -uroot -p --databases test1 test2 test3| gzip --fast > /root/test.sql.gz

mysqldump -uroot -p --databases test1 test2 test3| gzip --best > /root/test.sql.gz

③導出壓縮可以用time計算下時間

time mysqldump -uroot -p --databases test1 test2 test3| gzip --fast > /root/test.sql.gz

time mysqldump -uroot -p --databases test1 test2 test3| gzip --best > /root/test.sql.gz

④用-o代表--one-database 顧名思義指定庫導入

mysql -uroot -p test1 -o < /root/test.sql

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章