Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Có cách nào để khôi phục sau khi cam kết trong MySQL không?

Không, không có truy vấn nào sẽ "hoàn tác" một truy vấn sửa đổi dữ liệu đã cam kết.

Nếu bạn có bản sao lưu của cơ sở dữ liệu, bạn có thể khôi phục bản sao lưu và sử dụng các công cụ DBA (trong trường hợp của MySQL, đó là mysqlbinlog ) để "phát lại" tất cả các truy vấn sửa đổi dữ liệu từ nhật ký kể từ khi sao lưu trở lại cơ sở dữ liệu, nhưng bỏ qua truy vấn vấn đề.

Nếu bạn không có bản sao lưu và tất cả nhật ký kể từ bản sao lưu đó, bạn không thể làm gì để khôi phục dữ liệu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có bất kỳ lợi ích thực sự nào khi sử dụng RDBMS so với tệp phẳng trên hệ thống tài liệu Web đơn giản (hoặc CMS cơ bản) không?

  2. Lỗi khi chèn ngày - Giá trị ngày không chính xác:

  3. Mẫu kho lưu trữ không có LINQ hoặc ORM khác?

  4. Sự khác biệt giữa xóa khỏi table_a và cắt bớt table_a trong MySQL là gì?

  5. MySQL Connect qua proxy trong Java