Index MySQL erroné?
Résolu/Fermé
Bonjour,
Je voulais juste savoir si mon index avait un problème car quand je veux supprimer les colonnes respectives au index, le message suivant s'affiche : #1062 - Duplicata du champ '1' pour la clef 'PRIMARY'
Je vous ai mis une image pour vous donnez une idée :
http://imageshack.us/photo/my-images/851/normalite.jpg/
Je voulais juste savoir si mon index avait un problème car quand je veux supprimer les colonnes respectives au index, le message suivant s'affiche : #1062 - Duplicata du champ '1' pour la clef 'PRIMARY'
Je vous ai mis une image pour vous donnez une idée :
http://imageshack.us/photo/my-images/851/normalite.jpg/
A voir également:
- Index MySQL erroné?
- Index téléphonique - Guide
- Mysql community server - Télécharger - Bases de données
- No index col - Forum Excel
- RECHERCHEV Récupérer "no_index_col" - Forum Excel
- Excel : résultat multiple avec une rechercheV ✓ - Forum Excel
1 réponse
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 340
17 juin 2011 à 13:21
17 juin 2011 à 13:21
Bonjour,
Un champ déclaré comme index unique ne peut avoir la même valeur pour deux enregistrements différents!
Exemple
1 PARIS
2 BRUXELLES
3 AMSTERDAM
1 BERLIN
Si la 1ère colonne est prise comme index PRIMARY, il va y avoir un conflit avec la 4ème valeur
1 BERLIN
car il existe déja un enregistrement avec ce même index 1
Il faut mettre:
5 BERLIN
Si 5 n'est pas pris.
Voilà. C'est tout.
A+
Un champ déclaré comme index unique ne peut avoir la même valeur pour deux enregistrements différents!
Exemple
1 PARIS
2 BRUXELLES
3 AMSTERDAM
1 BERLIN
Si la 1ère colonne est prise comme index PRIMARY, il va y avoir un conflit avec la 4ème valeur
1 BERLIN
car il existe déja un enregistrement avec ce même index 1
Il faut mettre:
5 BERLIN
Si 5 n'est pas pris.
Voilà. C'est tout.
A+
17 juin 2011 à 15:57
Encore merci pour tes explications...