本次實驗我們將學習 MySQL 數據庫備份與恢復。
在實際應用中,備份和恢復數據庫是非常重要的。一方面,數據是企業最寶貴的資產之一,因此需要進行定期備份,以防止數據丟失。另一方面,在數據丟失時,需要快速恢復數據以保持業務正常運轉。
以下是本次實驗的步驟:
1. 登錄 MySQL 數據庫
mysql -uroot -p
2. 創建測試數據庫
create database test; use test;
3. 創建測試表
create table user( id int(11) primary key auto_increment, name varchar(50), age int(11), email varchar(50) );
4. 插入測試數據
insert into user(name, age, email) values('Tom', 20, 'tom@example.com'); insert into user(name, age, email) values('Jerry', 22, 'jerry@example.com'); insert into user(name, age, email) values('Mike', 25, 'mike@example.com');
5. 備份數據庫
mysqldump -uroot -p test >test.sql
6. 刪除測試數據庫
drop database test;
7. 恢復數據庫
create database test; use test; source test.sql;
8. 驗證恢復后的數據
select * from user;
實驗結束。
上一篇css設置上邊距和下邊距
下一篇mysql備份一個數據庫