Maison  >  Article  >  base de données  >  Comment afficher les contraintes de clés primaires et étrangères pour des tables spécifiques dans MySQL ?

Comment afficher les contraintes de clés primaires et étrangères pour des tables spécifiques dans MySQL ?

Linda Hamilton
Linda Hamiltonoriginal
2024-10-30 23:23:30437parcourir

How to Display Primary and Foreign Key Constraints for Specific Tables in MySQL?

Examen des contraintes de table

Contraindre les tables avec des clés primaires (PK) et étrangères (FK) est essentielle pour maintenir l'intégrité des données. Pour valider ces contraintes, MySQL fournit une commande précieuse.

Question :

Comment afficher les contraintes PK/FK pour des tables spécifiques ?

Réponse :

Pour afficher les contraintes pour une table donnée, utilisez la commande suivante :

SHOW CREATE TABLE <table_name>;

Exemple :

Pour examiner les contraintes des tables practices et cred_insurances dans la base de données credentialing1 :

SHOW CREATE TABLE credentialing1.practices;
SHOW CREATE TABLE credentialing1.cred_insurances;

La sortie de cette commande fournira une instruction SQL complète qui recrée la table telle qu'elle existe actuellement. Cette déclaration comprend des détails sur :

  • Nom de la table
  • Définitions des colonnes (types, tailles, contraintes)
  • Contraintes de clé primaire et de clé étrangère
  • Type de table, jeu de caractères et autres propriétés

En inspectant la sortie, vous pouvez vérifier les contraintes existantes et vous assurer que vos attentes correspondent à la configuration réelle de la base de données.

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