Navigation Inscrivez-vous gratuitement pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter Sujet: Installation MySQL 25/07/2003, 12h40 #1 Membre à l'essai [RESOLU]clé primaire composée de 2 clés étrangères bonjour! Je travaille sur une base de données Mysql. Les tables sont de type InnoDB pour une meilleure gestion des clés étrangères. Mon problème c'est que j'ai une table dont la clé est composé par deux clés étrangères. Pour les tables de type MyIsam, je connais la syntaxe mais là je sais pas. Voici la syntaxe que je croyais bonne: 1 2 3 4 5 6 7 8 9 10 11 create table sponsoriser & #40; ref_comp int not null, index ref_comp_INDEX & #40;ref_comp), foreign key & #40;ref_comp) references competition (code_comp), ref_spons int not null, index ref_spons_INDEX & #40;ref_spons), foreign key & #40;ref_spons) references sponsor (num_spons), constraint cle_sponsoriser primary key & #40;ref_comp, ref_spons) & #41; TYPE = InnoDB; J'obtiens l'erreur: [srvcross] ERREUR 1005: Can't create table '.
  1. Clé primaire compose mysql database
  2. Clé primaire compose mysql server

Clé Primaire Compose Mysql Database

Evidement, il serait intéressant de mettre un index sur les colones de ta clef (car ça accélère la recherche des doublons lors des inserts), mais c'est uniquement pour des raisons de perfs et n'a rien d'obligatoire (dans le monde des bases de données au moins, dans celui de MySQL c'est peut-être plus compliqué). edit: gloup Citation: KEY is a synonym for INDEX mouais, c'est vraiment n'importe quoi cette appli; oublie mon post et tape toi la doc, vu quye rien de ce qui a cours dans le monde des BDD à cours chez MySQL. Message édité par nraynaud le 12-04-2003 à 23:18:39 dropsy et bonne chance surtout... gurumeditation a écrit: Voila, j'ai un soucis, plus avec mysql que php d'ailleur. amha t'as du te planter quelque part. vérifie bien ta syntaxe de création de clé primaire, chez moi ça marche nickel les clés primaires sur deux colonnes (dernière version de prod de mysql) A+ Gurumedita​tion Dépoussiérant merci pour les réponses, par contre le coup du c'est interdit, j'aimerai bien savoir d'ou ca vient (sérieusement, ca fait 2 fois qu'on me le dit, et j'aimerai bien avoir le texte de loi qui le dit.

Clé Primaire Compose Mysql Server

Mot: Pseudo: Filtrer Bas de page Auteur Sujet: [PHP MySQL] Clef primaire multiple? (prob. réglé + infos législation) Gurumedita​tion Dépoussiérant Voila, j'ai un soucis, plus avec mysql que php d'ailleur. J'ai une table avec une clef primaire composée de 2 champs. Probleme: msql a l'air de considerer que la table a 2 clefs primaire => des qu'on a duex enregistrements avec 1 des 2 champs identique, ca bloque. les 2 champs sont N° sécurité sociale et année scolaire qui forment en fait un dossier scolaire. On peut avoir 2 x le meme NSS dans le cas d'un redoublant, donc on prends une clef composée de l'année et du NSS. help??? Message édité par Gurumeditation le 13-04-2003 à 18:01:23 Publicité diomio ça sent le sapin gurumeditation a écrit: Voila, j'ai un soucis, plus avec mysql que php d'ailleur. help??? j'ai envie de dire >> google groups --------------- "Only Bikers understand why dogs love to stick their heads out car windows" diomio ça sent le sapin gurumeditation a écrit: Voila, j'ai un soucis, plus avec mysql que php d'ailleur.

Ensuite cliquez sur le bouton « Primaire ».