Cần sao lưu cơ sở dữ liệu MySQL information_schema, Performance_schema, mysql và phpmyadmin?


9

Tôi biết không cần thiết phải sao lưu information_schemacơ sở dữ liệu, nhưng còn các cơ sở dữ liệu sau (ngoài cơ sở dữ liệu do người dùng xác định) thì sao?

  • performance_schema
  • mysql
  • phpmyadmin

(Vì vậy, trong trường hợp có vấn đề và chúng tôi phải bắt đầu lại từ đầu (cài đặt MySQL mới), cơ sở dữ liệu nào tôi sẽ đặt lại)?)

Câu trả lời:


10
  • performance_schema: Không cần thiết. Nó có thể chứa các số liệu hiệu suất chỉ tốt cho thời gian bạn sử dụng thiết bị. Nó sẽ không phục vụ mục đích tải các số liệu được thu thập từ quá khứ vào một phiên bản MySQL khác hoặc vào cùng một phiên bản MySQL tại một thời điểm sau đó.

  • mysql: HÃY CẨN THẬN TẠI ĐÂY !!! Nếu bạn sao lưu mysql, bạn chỉ có thể tải lại vào cùng một phiên bản MySQL mà nó xuất phát. Đặc biệt, mysql.userkhông tương thích cũng không tương thích ngược. Xem bài viết cũ của tôi:

  • phpmyadmin: Nếu bạn muốn tải lại bản sao lưu phpmyadminvào cùng phiên bản MySQL mà nó xuất phát, điều đó sẽ ổn.

Cảm ơn rất nhiều cho trả lời của bạn! Câu hỏi của tôi là về việc tạo bản sao lưu để bắt đầu lại từ đầu sau khi mất tất cả dữ liệu trong trường hợp có thiên tai, tôi sẽ chỉnh sửa câu hỏi một chút.
waanders

Thay vì chỉnh sửa câu hỏi, vui lòng gửi một câu hỏi riêng nếu có thêm chi tiết liên quan đến việc tự sao lưu.
RolandoMySQLDBA
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.