Khắc phục lỗi: “Got error -1 from storage engine” mysql – MeriaDB

1. Mô tả lỗi

Lỗi này xuất hiện thi thực hiện các truy vấn làm thay đổi dữ liệu như INSERT, UPDATE; còn SELECT thì vẫn chạy bình thường.

Khi đó bạn nhận được thông báo lỗi như sau: Got error -1 from storage engine“.

2. Cách khắc phục lỗi “Got error -1 from storage engine”

Để khắc phục lỗi này, các bạn thực hiện 3 việc sau:

Thứ nhất, chỉnh cấu trúc lưu trữ của database, table của mình thành INNOBD

Thứ hai, chỉnh giá trị innodb_force_recovery thành 0. Cách thực hiện như sau: Tìm đến file /etc/my.cnf rồi đặt giá trị của tham số innodb_force_recovery về 0 như hình.

Đặt innodb_force_recovery thành 0 trong file my.cnf

Thứ 3, Khởi động lại dịch vụ mysql và kiểm tra kết quả.

Hy vọng hữu ích với bạn!

Nosomovo

 

 

Chia sẻ lên
WEB5k - Thiết kế website giá rẻ chuẩn SEO