Erreur Mysql

Résolu
Chamin1 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
Chamin1 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Voilà j'ai un soucis avec ma base donnée : j'essai de faire un "INSERT INTO ... ", le problème c'est que je récupère un "duplicate entry" alors que l'ID de ma base est en auto-incrémen et que l'entrée qu'il m'indique n'existe pas. De plus aucun critère d'unicité n'est programmé dans ma structure. Avez vous déjà rencontré se problème ?


4 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Pourrais tu montrer la structure de tes tables
ainsi que la ligne que tu essaies d'insérer ? (en retirant les infos confidentielles ou personnelles bien entendu...).


0
Chamin1 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Jordane,
Merci pour ta réponse
J'ai trouvé la solution le disque dur externe qui contient mes bases est endommagé, est ce que si je fais un copié colle de tout mes dossiers vers un nouveau disque dur mes bases répondrons ? Oú doit-je tout réinstaller ?
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Tu peux essayer.

Et puis... si ça ne fonctionne toujours pas.. peut être que les tables de ta BDD sont endomagées...
Dans ce cas tu peux essayer de les réparer (via phpmyadmin il me semble que tu peux aller dans un onglet "Opérations"
et dedans... Dans la section "Maintenance de la table", cliquez sur "Réparer la table".

Et sinon... ben... réinstallation complete.

0
Chamin1 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
D'accord merci de tes réponse je passe en résolu ;)
0