Forum Linux.suse config phpmysql InnoDB

Posté par  .
Étiquettes : aucune
0
19
mai
2005
Bonjour,
un petit souci: avec suse 9.2 mysql max et phpmysql d'origine, j'ai des tables en InnoDB, mais les fonctions relationnelles sont désactivées.

Comment j'active cela???

Merci de votre aide. dans la doc je n'ai rien trouvé.
  • # ça dépend

    Posté par  . Évalué à 2.

    ça dépend à quel niveau ton pb se situe.
    ouvre une linge de commande MySQL et regarde si tu peux altérer les contraintes d'intégrité référentielle. normalement elles sont activés par défaut, mais la varial @CHECK_FOREIGN_KEYS peut jouer dessus.sinon si le pb vient de phpmysqladmin, aucune idée.
    • [^] # Re: ça dépend

      Posté par  . Évalué à 1.

      comment je peux alterer les contraintes?
      • [^] # Re: ça dépend

        Posté par  . Évalué à 2.

        tu peux normalement injecté directement du SQL avec phpmyadmin, donc, il suffit d'apprendre la syntaxe SQL correspondante :
        http://dev.mysql.com/doc/mysql/en/alter-table.html(...)
        • [^] # Re: ça dépend

          Posté par  . Évalué à 1.

          ça ne repond pas vraiment à ma question, mais bon...
          • [^] # Re: ça dépend

            Posté par  . Évalué à 2.

            si tu lis la page de doc, si ca repond a ta question, tu vas pouvoir ebauche un :
            ALTER TABLE .... ADD FOREIGN KEY(l....) REFERENCES truc....
            que tu fera executer a ton phpmyadmin

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.