1. Trang chủ
  2. » Công Nghệ Thông Tin

BACKUP AND RESTORE DATBASE IN MYSQL pot

16 533 3
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 242,51 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Nội dung Sự cần thiết của backup và restore  Backup dữ liệu  Resotre dữ liệu... Vai trò của Backup dataDatabase 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,

Trang 1

BACKUP AND RESTORE

DATBASE IN MYSQL

Trang 2

Nội dung

 Sự cần thiết của backup và restore

 Backup dữ liệu

 Resotre dữ liệu

Trang 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

Trang 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

Trang 5

Backup và Restore dữ liệu

sử dụng Command line

Trang 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

Trang 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:

Trang 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

Trang 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

Trang 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

Trang 11

Backup và Restore dữ liệu

sử dụng MySQL Administrator

Trang 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

Trang 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.

Trang 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)

Trang 15

1 4

3

5

Trang 16

Cảm ơn

Ngày đăng: 10/03/2014, 09:20

HÌNH ẢNH LIÊN QUAN

Backup toàn bộ các bảng và dữ liệu - BACKUP AND RESTORE DATBASE IN MYSQL pot
ackup toàn bộ các bảng và dữ liệu (Trang 9)
Restore dữ liệu - BACKUP AND RESTORE DATBASE IN MYSQL pot
estore dữ liệu (Trang 14)

TỪ KHÓA LIÊN QUAN