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

Installation MySQL Discussion :

Probleme effacement de clé etrangere


Sujet :

Installation MySQL

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 47
    Points : 29
    Points
    29
    Par défaut Probleme effacement de clé etrangere
    Bonjour,

    J'ai ces 2 tables :
    CREATE TABLE fichier (
    NomFichier varchar(50) NOT NULL ,
    NomRep varchar(50) NOT NULL ,
    Proprietaire int(11) NOT NULL ,
    DateCreation date ,
    PRIMARY KEY (NomFichier)
    ) TYPE = InnoDB;

    CREATE TABLE droit_fichier (
    IdDroitFichier int(11) NOT NULL auto_increment,
    NomFichier varchar(50) ,

    LectureUtilisateur int,
    EcritureUtilisateur int,
    ExecutionUtilisateur int,

    LectureGroupe int,
    EcritureGroupe int,
    ExecutionGroupe int,

    LectureAutre int,
    EcritureAutre int,
    ExecutionAutre int,

    PRIMARY KEY ( IdDroitFichier ),
    INDEX par_ind(NomFichier),
    FOREIGN KEY (NomFichier)
    REFERENCES fichier(NomFichier) ON DELETE CASCADE
    ) TYPE = InnoDB;

    Ben quand j'efface un element de la table fichier, je comprend pas pourquoi il l'efface pas dans la table droit fichier

    Est ce que c a cause de la definition de mes tables?

  2. #2
    Membre averti Avatar de piff62
    Inscrit en
    Décembre 2003
    Messages
    431
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Décembre 2003
    Messages : 431
    Points : 417
    Points
    417
    Par défaut
    Quel version de mySQL a tu ?
    Car jusqu'a une certaine version (dont je ne sais plus laquel) tu as bien le droit de faire reference a des clefs etrangere .. mais mySQL s'en contrefiche apres ..
    Il ne fais aucune verification .. a charge du programmeur de bien programmer

    Quelqu'un pourra certainement mieux te renseigne pour la version .. je suis pas tres callé sur ce genre de chose

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 47
    Points : 29
    Points
    29
    Par défaut
    Merci
    au moins je sai que mes tables sont bonnes, et l'errreur vient pas de la

    G la version: 4.0.15 for mandrake-linux-gnu(i586)

  4. #4
    Membre averti Avatar de piff62
    Inscrit en
    Décembre 2003
    Messages
    431
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Décembre 2003
    Messages : 431
    Points : 417
    Points
    417
    Par défaut
    M'etonnerai pas que ce soit a partir de la 4.1 .. juste pour t'embeter lol
    Bon courage quand meme

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 47
    Points : 29
    Points
    29
    Par défaut
    ok je v essayer de l'installer

    Merci beaucoup et bonne année d'avance

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 47
    Points : 29
    Points
    29
    Par défaut
    je viens d'installer la 4.1.8 est ça marche !!!!!
    il gere bien les clés etrangere

    chui contente

    Bonne année a tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme clef primaire et etrangere pour creation table
    Par tanaka59 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 04/04/2011, 23h52
  2. probleme avec une clé etrangere
    Par tastika dans le forum JPA
    Réponses: 2
    Dernier message: 23/03/2009, 20h51
  3. Probleme effacement photo dans formulaire
    Par ThieBEN dans le forum IHM
    Réponses: 5
    Dernier message: 23/11/2007, 17h41
  4. Réponses: 1
    Dernier message: 25/09/2006, 10h18
  5. [C#]Probleme effacement de fichier
    Par doudoustephane dans le forum Windows Forms
    Réponses: 8
    Dernier message: 26/06/2006, 10h53

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