J'ai rencontré ce problème lorsque le fichier de données est manquant dans le répertoire de données mais que le fichier de définition de table existe ou vice versa. Si vous utilisez innodb_file_per_table, vérifiez le répertoire de données pour vous assurer que vous avez à la fois un .frm
fichier et fichier .ibd pour la table en question. Si c'est MYISAM, il devrait y avoir un .frm
, .MYI
et un .MYD
fichier.
Le problème peut généralement être résolu en supprimant manuellement le fichier orphelin.