Bonjour à tous,
Je viens vers vous car j'ai un soucis.
J'utilise WampServer avec PhpMyAdmin 4.0.4
Il y a de cela quelques jours, plusieurs tables de ma base de données on disparue.
Et pire impossible de les recrées
Exemple avec une de mes table principale qui fait tout planter
Nom de la table a_communes (Donc aucun mot clés ou propre à PhpMyAdmin ou SQL
Comme cette table à disparue j'essaye de la recréée dont voici la requête SQL utilisé via l'onglet SQL de ma base de données : optimize
Et lorsque je clic sur Exécuter j'obtiens l'erreur :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 CREATE TABLE `a_communes` ( `idlocalite` int( 10 ) NOT NULL AUTO_INCREMENT COMMENT 'Identifiant unique de la commune', `idcommune` int( 10 ) NOT NULL COMMENT 'Identifiant unique de l''entité', `idu` int( 10 ) NOT NULL COMMENT 'Identifiant unique de l''utilisateur aillant éffectué l''enregistrement', `code` int( 5 ) NOT NULL COMMENT 'Code postal de la commune', `name` varchar( 120 ) CHARACTER SET latin1 NOT NULL COMMENT 'Nom de la commune', `etat` int( 1 ) NOT NULL COMMENT 'Cette commune est-elle active ? (1 oui, 0 non)', `enter_year` int( 4 ) NOT NULL COMMENT 'Année d''entrée éffective', `enter_month` int( 2 ) NOT NULL COMMENT 'Mois d''entrée éffective', `enter_day` int( 2 ) NOT NULL COMMENT 'Premier jour de collecte', `stamp` int( 20 ) NOT NULL COMMENT 'Timestamp de l''enregistrement', PRIMARY KEY ( `idlocalite` ) , UNIQUE KEY `code` ( `code` , `name` ) ) ENGINE = InnoDB DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci COMMENT = 'Liste des communes de passage'
Ce qui en soit est normale : elle n'existe pas puisque je veux la créer après qu'elle ai soudainement disparue :s#1146 - Table 'optimize.a_communes' doesn't exist
Est-ce que quelqu'un à déjà cette problématique et si oui avez-vous trouver une solution ?
Est-il possible qu'en faite cette table ai planter à un moment et que depuis elle bug ?
D'avance merci de votre participation
Spliffer
--- EDIT ---
Je viens de regarder dans le dossier MySQL afin de voir si le fichier de données existe et en faite dans le dossier : C:\wamp\bin\mysql\mysql5.6.12\data\optimize
J'ai bien des fichiers de données "a_communes.frm" et "a_communes.ibd", ainsi que pour mes autres table qui on disparue
--- END EDIT ---
Partager