Erreur MySQL - #1170 - BLOB/TEXT

Résolu/Fermé
godLike Messages postés 259 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 26 juillet 2011 - 5 mars 2009 à 10:42
 le père - 5 mars 2009 à 12:06
Bonjour,
Je viens encore vous solliciter car j'ai un problème, j'aimerai créer une table admin dans ma base de donnée, donc je créer une table admin, avec deux champs, "log_admin" et "mdp_admin", je mets dont "log_admin" en PRIMARY. Mais MySQL me retourne cette erreur :


#1170 - BLOB/TEXT column 'log_admin' used in key specification without a key length.

Merci par avance, Amicalement.
A voir également:

6 réponses

Bonjour

Une clé de type blob ou text doit obligatoirement être spécifiée avec une longueur. C'est dans le manuel mysql.

Si tu précises par exemple une longueur de 10, ça voudra dire qu'il va refuser 2 log_admin dont les 10 premiers caractères sont égaux, même si le 11ième est différent
5
coco_83 Messages postés 711 Date d'inscription mercredi 2 mai 2007 Statut Membre Dernière intervention 27 octobre 2011 127
5 mars 2009 à 10:44
Salut
Essaie de feinter en mettant une colonne "num" comme clef primaire, et en auto-incrémentation... Même si ça sert à rien, je l'ai fait et je pouvais manager sans pb mes basesw de données
1
coco_83 Messages postés 711 Date d'inscription mercredi 2 mai 2007 Statut Membre Dernière intervention 27 octobre 2011 127
5 mars 2009 à 10:47
En gros j'ai un champ num primaire, un champ userName et un champ userPwd standard, et je peux retrouver tous mes enregistrements, avec un petit bonus de pouvoir les retrouver dans l'ordre!
1
godLike Messages postés 259 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 26 juillet 2011 26
5 mars 2009 à 10:47
D'accord je vais tester , merci du soutient.

Mais comme je passe une épreuve de BTS dessus, je ne pense pas que le "rafistolage" marche, donc je vais faire comme ça pour l'instant, et si une réponse est un peu plus "concise" je la prendrai sûrement.

Amicalement.
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
godLike Messages postés 259 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 26 juillet 2011 26
5 mars 2009 à 11:15
J'ai eu ma réponse grâce à une autre personne, mais merci quand même ;)


Amicalement.
1
coco_83 Messages postés 711 Date d'inscription mercredi 2 mai 2007 Statut Membre Dernière intervention 27 octobre 2011 127
5 mars 2009 à 11:16
De rien a+
1