IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Outils MySQL Discussion :

MySQL Query Broswer - Clé étrangère


Sujet :

Outils MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 123
    Par défaut MySQL Query Broswer - Clé étrangère
    Bonjour,

    Ma question est peut être ridicule mais ...

    Dans MySQL Query Broswer, lorsque l'on édite une table, on a un onglet clé étrangère, pour lier deux tables entre elles (un peu comme sous ACCESS). Or je croyais que les tables de MySQL ne pouvaient être liées ???
    Je fais erreur ? En effet, j'ai certes des tables liées, mais elles le sont virtuellement, c'est moi même qui gère l'intégrité des fausses relations.
    Est-ce une nouvelle fonctionnalité de MySQL ... Si oui à partir de quelle version ?

    (Je n'ai rien trouvé dans la FAQ, et apparemment rien dans la DOC de MySQL)
    PHPMyAdmin quant à lui n'en parle pas du tout ....

    Merci pour vos réponses et explications ....

  2. #2
    Membre Expert
    Avatar de Adjanakis
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2004
    Messages : 739
    Par défaut
    Bonsoir,

    Il s'agit surement de FOREIGN KEY.

    Citation Envoyé par Documentation MySQL
    En MySQL version 3.23.44 et plus récent, les tables InnoDB supportent la vérification de clé étrangères. See Chapitre 16, Tables InnoDB. Notez que la syntaxe des clés étrangères FOREIGN KEY de InnoDB est plus restrictive que la syntaxe présentée ci-dessus. InnoDB ne permet pas la spécification d'un index_name, et les colonnes de la table référencée doivent être explicitement nommées. Depuis la version 4.0.8, InnoDB supporte les clauses ON DELETE et ON UPDATE avec les clés étrangères. Voyez le manuel InnoDB pour la syntaxe précise. Section 16.7.4, « Contraintes de clés étrangères FOREIGN KEY ».
    lien officiel

Discussions similaires

  1. MySQL Query Browser et les Bookmarts
    Par Philsmile dans le forum Outils
    Réponses: 3
    Dernier message: 26/03/2006, 11h19
  2. [SGBD] [PHP/MySQL Query]Quelle est la taille du tableau retourné?
    Par Jean_Benoit dans le forum SQL Procédural
    Réponses: 8
    Dernier message: 07/10/2005, 19h10
  3. Réponses: 3
    Dernier message: 05/10/2005, 12h27
  4. Réponses: 2
    Dernier message: 21/06/2005, 09h46
  5. [nouveauté] MySQL Query Browser
    Par Maximil ian dans le forum Outils
    Réponses: 10
    Dernier message: 05/05/2005, 22h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo