mysql備份與恢復--mysqldump

進入mysql安裝目錄

cd /usr/local/mysql/bin

1.備份

1)單張表備份

mysqldump -u username -p password db_name table_name > table_back.sql

2)單個數據庫備份

mysqldump -u username -p password db_name > db_back.sql

3)全備

mysqldump -u username -p password -all-databases > all_db_back.sql

4)導出數據庫的結構(不含數據)

mysqldump -u username -p -d dbname >dbname.sql

5)導出數據庫中的某張表的表結構(不含數據)

mysqldump -u username -p -d dbname tablename > tablename.sql

2.恢復

1)單張表恢復

mysql -u username -p password db_name < table_back.sql

2)單個數據庫恢復

進行單個數據庫恢復時,需要存在數據庫,可以爲空數據庫

創建一個新的數據庫

create database db_name_back;

恢復數據庫

mysql -u username -p password db_name_back < db_back.sql
發佈了40 篇原創文章 · 獲贊 52 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章