Question : MYSQL - La clef spécifique était trop longue ! Aide !

Bonjour, j'essaye de créer une table dans le phpMyAdmin, et l'AM à une perte à l'erreur que je reçois qui est comme suit : `d'alexremo_addo de `de TABLE du

CREATE. (`international (5) CLÉ PRIMAIRE NON NULLE d'AUTO_INCREMENT, `international (5) PAS NULLE, `VARCHAR (255) NON NULS, `VARCHAR (255) NON NULS, `VARCHAR (255) NON NULS, `VARCHAR de `de produits de `d'identification de `de category_id de `de product_name de `de product_sku de `de product_quality de `de product_weight de `(10) PAS LA NULLE, `product_enabled le `ENUM (« Y », « N ") NON NUL, `product_stocked le `international (5) PAS NULLE, `ENUM (« N », « Y ") de product_addhome de `NON NUL, `ENUM (« aucun » de tax_class de `, « les marchandises commercialisables », « Expédition ") NON NULLE, `international (7) PAS NULLE, `international (7) PAS NULLE, `ENUM (« N », « Y ") des prix de `de coût de `de rrp_show de `NON NUL, `international (7) PAS NULLE, `ENUM (« N », « Y ") de `RRP de sprice_show de `NON NUL, `international (7) PAS NULLE, TEXTE de `de short_description de `NON NUL, TEXTE de `de long_description de `NON NUL, `VARCHAR (255) NON NULS, `VARCHAR (255) NON NULS, `VARCHAR (255) NON NULS, `VARCHAR de sprice de `de mots-clés de `de `image1_label de `image1_link de `image2_label (255) PAS LA NULLE, le `VARCHAR (255) NON NULS, le `VARCHAR (255) NON NULS, le `VARCHAR (255) NON NULS, le `VARCHAR (255) NON NULS, le

MySQL du `image2_link du `image3_label du `image3_link du `image4_label de [...] a indiqué :

#1071 - la clef spécifique était trop longue ; la longueur principale maximum est de 1000 bytes que le



I ont lus autour de mais n'ont eu aucune chance jusqu'ici. J'attacherai un pdf montrant le Tableau I AM essayant de créer, et veuillez peux quiconque jette une certaine lumière sur ce qui se produit ? !

Thanks Alex
class= " lastRow de
>Attachments de " nom " de class= de
class= " valeur " de
>

class= " fileInfo " de
le title= " de " nom de fichier de class= " de table.pdf le class= (29 KBS)  Javascript de href= " de " attachmentDetails de class= " de (type de dossier détails)  
class= " description " de
table
le class= de
de >
class= de

Réponse : MYSQL - La clef spécifique était trop longue ! Aide !

Pas, c'est la taille des champs que vous essayez de rendre unique.  6 fois de champs 255 = 1530 caractères.  Si c'est UTF-8, les champs pourraient être jusqu'à 3 fois plus grands parce que 1 caractère UTF-8 peut être de 3 bytes long.  Peut-être vous pourriez réexaminer vos données et voir si les tailles de champ peuvent être réduites ou si peut-être pas tous doivent être uniques.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us