Erreur Mysql

Résolu/Fermé
Chamin1 Messages postés 4 Date d'inscription jeudi 25 février 2016 Statut Membre Dernière intervention 24 juin 2016 - 24 juin 2016 à 02:17
Chamin1 Messages postés 4 Date d'inscription jeudi 25 février 2016 Statut Membre Dernière intervention 24 juin 2016 - 24 juin 2016 à 13:28
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 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
24 juin 2016 à 09:34
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 jeudi 25 février 2016 Statut Membre Dernière intervention 24 juin 2016
24 juin 2016 à 13:06
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 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
24 juin 2016 à 13:26
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 jeudi 25 février 2016 Statut Membre Dernière intervention 24 juin 2016
24 juin 2016 à 13:28
D'accord merci de tes réponse je passe en résolu ;)
0