“The storage engine for the table doesn’t support CHECK” hatası, MySQL veya MariaDB’de bir tablo oluştururken ya da değiştirirken kullanılan depolama motorunun (storage engine) CHECK kısıtlamalarını desteklemediğini ifade eder.

The storage engine for the table doesn’t hatası nasıl çözülür ?

Bu soruna neden olan tabloyu phpmyadmin deki SQL Sekmesinden değiştirebilirsiniz.

Depolama Motorunu InnoDB Olarak Değiştirin

Eğer tablo motoru MyISAM ise, bunu InnoDB olarak değiştirebilirsiniz. Şu komutu kullanın:
wpdl_comments tablosu için örnek verilmiştir burada kendi tablonuz ile değiştirin.

ALTER TABLE wpdl_comments ENGINE=InnoDB;

Kategori: