Maison  >  Article  >  base de données  >  Comment créer des contraintes dans phpmyadmin

Comment créer des contraintes dans phpmyadmin

藏色散人
藏色散人original
2020-04-06 10:37:513524parcourir

Comment créer des contraintes dans phpmyadmin

phpmyadminComment créer des contraintes ? Comment utiliser phpmyadmin pour établir des contraintes de clé étrangère

Dans le passé, les instructions SQL étaient utilisées pour associer les clés primaires et étrangères. Il est désormais beaucoup plus pratique d'utiliser le visuel phpmyadmin, mais lors de l'exécution de clés primaires et étrangères. contraintes de clé étrangère, c'est que je ne trouve pas où se trouve l'opération. Les recherches sur Internet sont toutes sortes d'étranges, et elles sont toutes très obscures. Beaucoup d'entre elles disent que vous devez utiliser l'instruction insert sql. En fait, vous n'en avez pas besoin. Voir les étapes :

J'ai créé deux tables :

Table 1 : class1 (table principale)

Comment créer des contraintes dans phpmyadmin

Table 2 : class2 : (table ci-jointe)

Comment créer des contraintes dans phpmyadmin

À ce stade, je souhaite que le nom de la classe1 soit associé au data_name de la classe2. À ce stade, nous devons faire attention à quelques points :

Premièrement : la table principale peut avoir plusieurs clés étrangères. Clés étrangères La clé primaire de la table principale peut être répétée, mais la clé étrangère doit être la clé primaire de la table attachée et le type doit être le même

Deuxième : les types des deux tables doivent être des moteurs InnoDB. Cela peut être fait lors de la création de la table. Configurez-le :

Comment créer des contraintes dans phpmyadminBien sûr, ce n'est pas le cas. Peu importe même si nous créons la table, nous pouvons toujours la définir :

Comment créer des contraintes dans phpmyadmin

À ce moment, vous pouvez voir un vue associée dans le tableau, qui peut être liée à la version. Certains seront dans

Comment créer des contraintes dans phpmyadmin

La vue Relation apparaît ici ;

Cliquez :

Comment créer des contraintes dans phpmyadminParfait

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn