intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

BACKUP AND RESTORE DATBASE IN MYSQL

Chia sẻ: Kieu Thu Trang | Ngày: | Loại File: PDF | Số trang:16

114
lượt xem
12
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Sự cần thiết của backup và restore Backup dữ liệu Resotre dữ liệu .Vai trò của Backup data Database lưu trữ: Số lượng lớn các dữ liệu quý giá, quan trọng của một công ty, tổ chức,.... Backup Database đóng vai trò quan trọng Sao lưu cơ sở dữ liệu Dùng để phục hồi CSDL khi có sự cố xảy ra .Các sự cố thường xảy ra trên Cơ sở dữ liệu Các file hệ thống bị hư hỏng Server bị hư hỏng, đánh cấp, phá huỷ Những lỗi của user: – – Vô tình chỉnh sửa CSDL Vô tình xoá dữ liệu...

Chủ đề:
Lưu

Nội dung Text: BACKUP AND RESTORE DATBASE IN MYSQL

  1. BACKUP AND RESTORE DATBASE IN MYSQL
  2. Nội dung  Sự cần thiết của backup và restore  Backup dữ liệu  Resotre dữ liệu
  3. Vai trò của Backup data Database lưu trữ: Số lượng lớn các dữ liệu quý giá, quan trọng của một công ty, tổ chức,.... Backup Database đóng vai trò quan trọng Sao lưu cơ sở dữ liệu Dùng để phục hồi CSDL khi có sự cố xảy ra
  4. Các sự cố thường xảy ra trên Cơ sở dữ liệu Các file hệ thống bị hư hỏng Server bị hư hỏng, đánh cấp, phá huỷ Những lỗi của user: – Vô tình chỉnh sửa CSDL – Vô tình xoá dữ liệu Sự phá hoại cố ý của nhân viên Bị hack => Phải phục hồi được dữ liệu
  5. Backup và Restore dữ liệu sử dụng Command line
  6. Backup dữ liệu Để backup dữ liệu trong MySQL ta có thể: Copy file cơ sở dữ liệu Export dữ liệu ra text file
  7. Backup dữ liệu Export dữ liệu ra text file Các bước chuẩn bị: Khởi động mysql Server Mở cửa sổ dòng lệnh, di chuyển đến thư mục bin của thư mục cài đặt và gõ vào lệnh:
  8. mysqldump -u [Username] -p [password] [databasename] > [backupfile.sql] Trong đó: Username: Tài khoản người dùng muốn backup Password: Password đăng nhập Databasename: tên CSDL muốn backup Backupfile.sql: tên tập tin backup Ví dụ: Người dùng có username và password là “admin” thao tác trên cơ sở dữ liệu với tên accounts
  9. Các tuỳ chọn backup Backup toàn bộ các bảng và dữ liệu mysqldump -u admin -p admin accounts > accounts.sql • Chỉ backup cấu trúc các bảng mysqldump -u admin -p admin --no-data accounts > accounts.sql Chỉ backup dữ liệu mysqldump -u admin -p admin --no-create-info accounts > accounts.sql Backup thủ tục và hàm mysqldump -u admin -p admin --routines accounts > accounts.sql
  10. Restore Database Khôi phục Database về trạng thái được backup gần nhất Các bước thực hiện: Khởi động MySQL Server Mở cửa sổ dòng lệnh, di chuyển đến thư mục bin của thư mục cài đặt và gõ vào lệnh: mysql - u admin -p admin accounts < accounts.sql
  11. Backup và Restore dữ liệu sử dụng MySQL Administrator
  12. Backup dữ liệu Các bước thực hiện: 1. Khởi động MySQL Administrator 2. Chọn nút lệnh Backup và chọn New Project
  13. Backup dữ liệu 3. Chọn nội dung cần Backup 4. Click vào nút lệnh Execute Backup Now. Chọn nơi lưu trữ file Backup với đuôi .sql.
  14. Restore dữ liệu Cách thực hiện: 1. Khởi động MySQL Administrator 2. Chọn nút lệnh Restore (hình 1) 3. Chọn nơi lưu trữ File backup (hình 1) 4. Click nút Start Restore (hình 1)
  15. 3 1 4 5 2 6
  16. Cảm ơn
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2