bonjour,

depuis hier après midi tout allais bien mais en souhaitant rajouté un champ dans une de mes tables sous phpmyadmin je me suis retrouvée face a cette erreur !!!

#1146 - La table 'bdd_carthonight.infrastructure' n'existe pas
et toute les tables de ma bdd sont devenu inaccessible ...
sur la page d'accueil de ma dbb toute les tables sont bien présente mais dans la partie "enregistrement-type-interclassement-taille-perte" il y a indiqué "utilisé !!
j'utilisai le moteur InnoDB.
en tentant d'ajouter une table avec le moteur InnoDB pour l'accès tout a bien fonctionner donc je comprend pas trop d'ou vient l'erreur.

du coup en regardant sur internet j'ai effectué quelques commande :

Use bdd_carthonight;
SHOW DATABASES;
toute les bases de données sont reconnue
puis :
USE bdd_carthonight;
SHOW TABLES;
et de même, toutes les tables sont elles aussi reconnues

dans le log d'erreur "travail.err" j'ai ceci :

081218 23:06:43 InnoDB: Started; log sequence number 0 22693391
081218 23:06:43 [Note] C:\PROGRA~1\EASYPH~1.0B1\MySql\bin\mysqld.exe: ready for connections.
Version: '5.0.27-community-log' socket: '' port: 3306 MySQL Community Edition (GPL)
081218 23:07:26081218 23:07:26 [ERROR] Cannot find table bdd_carthonight/ infrastructure from the internal data dictionary
of InnoDB though the .frm file for the table exists. Maybe you
have deleted and recreated InnoDB data files but have forgotten
to delete the corresponding .frm files of InnoDB tables, or you
have moved .frm files to another database?
See http://dev.mysql.com/doc/refman/5.0/...eshooting.html
how you can resolve the problem.
ca ne me dit rien qui vaille si ce n'est que les fichier d'extension .frm et .opt n'ont en aucun cas été supprimer !!! j'avais néanmoins fais des duplicata pour recréer d'autre bdd identique mais pour d'autre utilisation qui marchait elle aussi avant que ce problème ne survienne.

si quelqu'un pouvait me conseiller pour retrouver mes tâbles et les informations qui y était je lui en serait reconnaissant .

merci