MySQL dump - 備份 & 還原資料庫
Published in:2022-08-03 | category: MySQL


備份單一資料庫

mysqldump -h hostname -u root -p database_name > backup.sql;


備份資料庫中單一資料表

mysqldump -u root -p database_name table_name > backup.sql;


匯出資料庫中的某張資料表的表結構(不含資料)

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


備份資料庫中多張資料表

mysqldump -u root -p database_name table1 table2 > backup.sql;


備份多個資料庫

mysqldump -u root -p --databases db1 db2 > backup.sql;


備份所有資料庫

mysqldump -u root -p --all-databases > backup.sql;


匯出資料庫結構(不含資料)

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


復原單一資料庫

mysql -u root -p database_name < backup.sql
```    

***
***
    
**復原多個資料庫**
-----
    
```sql
mysql -u root -p < backup.sql



Prev:
Linux - 設定 logrotate 輪詢
Next:
MariaDB - CentOS 7 yum 安裝源 ( yum_repo )