Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/03/2006, 06h40   #1
Membre régulier
 
Inscription : janvier 2006
Messages : 675
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 675
Points : 74
Points : 74
Par défaut création d'une clé étrangère sous mysql

Bonjour,
pour mon site d'apprentissage php j'utilise easyphp en local
J'essai de créer une base de donnée avec MySQL qui est avec mais je ne vois pas comment ajouter une clé étrangère, je fais ajouter une clé et je dois choisir un type de clé mé il y a pas étrangère
Il y a trois truc :
INDEX
UNIQUE
FULLTEXT

pour primaire, il y avait PRIMARY

merci de votre aide
franfr57 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2006, 09h15   #2
Membre chevronné
 
Avatar de Kioob
 
Olivier Bonvalet
Inscription : septembre 2004
Messages : 550
Détails du profil
Informations personnelles :
Nom : Olivier Bonvalet
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : septembre 2004
Messages : 550
Points : 723
Points : 723
Envoyer un message via MSN à Kioob
Hello,

MySQL ne gère les clés étrangères que sur les tables de type InnoDB (cf la doc : http://dev.mysql.com/doc/refman/5.0/fr/ansi-diff-foreign-keys.html )

De plus, je suppose que tu utilises "phpMyAdmin", or ce n'est pas parce qu'il n'affiche pas "FOREIGN KEY" dans la liste que MySQL ne le gère pas...
Kioob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2006, 09h24   #3
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Salut

Plutôt que d'utiliser des outils pour créer ta base de données, je ne peux que te recommander de la créer en langage SQL. MySQL supporte la syntaxe standard, cela devrait pouvoir se faire facilement.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h04.


 
 
 
 
Partenaires

Hébergement Web