Mysql備份和還原資料庫-mysqldump
1.備份資料庫
備份資料庫到本地伺服器:
-- 備份資料庫到本地伺服器:
mysqldump -u root -pPassword123@mysql fit2cloud > fit2cloud20201208.sql
-- 備份資料庫中的表:
mysqldump -u username -p123 database table1 table2 ...-> BackupName.sql
-- username:連線資料庫使用者名稱
-- -p123:-p表示後面輸入的密碼,123為資料庫密碼
-- database:替換為資料庫名稱,例如fit2cloud
-- table1:為備份的表名,如果是多張表,以空格分開
備份資料庫到遠端伺服器:
mysqldump --u root -h 101.3.20.33 -pPassword123@mysql -P3306 fit2cloud > 2020_10_23_fit2cloud_backup.sql
2.還原
還原使用mysqldump命令備份的資料庫:
mysql -u root -p [dbname] < backup.sq
示例:
mysql -u root -p < /home/backup.sql
還原直接複製目錄的備份
通過這種方式還原時,必須保證兩個MySQL資料庫的版本號是相同的。對於MyISAM型別的表有效,對於InnoDB型別的表不可用,InnoDB表的表空間不能直接複製。
相關文章
- 使用mysqldump進行mysql資料庫備份還原MySql資料庫
- 「MySQL」資料庫備份和還原MySql資料庫
- mysql 備份資料庫 mysqldumpMySql資料庫
- java mysql 資料庫備份和還原操作JavaMySql資料庫
- Mysql資料備份和還原MySql
- MySQL資料庫備份與還原MySql資料庫
- 使用Mysqldump備份和恢復MySQL資料庫MySql資料庫
- 批量備份和還原資料庫資料庫
- mysql資料庫-備份與還原實操MySql資料庫
- Mysql 5.7透過mysqldump還原資料庫MySql資料庫
- mysqldump來備份MYSQL資料庫(指令碼)MySql資料庫指令碼
- MySQL備份和還原MySql
- MSSQL 備份資料庫還原SQL資料庫
- Centos-Mysql複製備份還原資料庫CentOSMySql資料庫
- mysqldump 資料庫備份程式MySql資料庫
- MySQL的資料備份與還原MySql
- MySQL之備份和還原MySql
- 【Mongodb】資料庫備份與還原MongoDB資料庫
- sqlserver資料庫的備份還原SQLServer資料庫
- 「Oracle」Oracle 資料庫備份還原Oracle資料庫
- sqlserver資料庫備份,還原操作SQLServer資料庫
- SQL Server 資料庫備份還原和資料恢復SQLServer資料庫資料恢復
- 資料庫的備份和還原不成功資料庫
- mysql備份還原MySql
- 程式設計實現備份和還原資料庫程式設計資料庫
- 資料庫單表備份還原shell資料庫
- 【RMAN】利用備份片還原資料庫資料庫
- 【Mysql】innobackupex備份還原單個庫MySql
- MySQL資料庫的備份還原方案——不同伺服器間MySql資料庫伺服器
- 備份和還原 vCenter Server Appliance vPostgres 資料庫ServerAPP資料庫
- mysqldump使用方法(MySQL資料庫的備份與恢復)MySql資料庫
- MySQL資料庫mysqldump命令備份異常的一個案例MySql資料庫
- Oracle資料庫備份還原詳解XKUSOracle資料庫
- 【RMAN】利用備份片還原資料庫(上)資料庫
- 【RMAN】利用備份片還原資料庫(中)資料庫
- 【RMAN】利用備份片還原資料庫(下)資料庫
- exp/imp備份與還原oracle資料庫Oracle資料庫
- 達夢資料庫的備份與還原資料庫