Maison >base de données >tutoriel mysql >Quelles sont les contraintes MySQL ?

Quelles sont les contraintes MySQL ?

WBOY
WBOYavant
2023-08-24 18:17:041251parcourir

MySQL 的约束是什么?

Nous savons qu'une contrainte est une restriction ou une limitation. De même, les contraintes MySQL sont utilisées pour définir des règles qui limitent les données pouvant entrer dans une table. À l'aide de contraintes, nous pouvons essentiellement maintenir l'exactitude et l'intégrité des données dans le tableau.

Types de contraintes MySQL

Il existe deux types de contraintes MySQL −

  • Contraintes au niveau de la colonne −Les contraintes qui s'appliquent uniquement à une colonne spécifique d'une table et restreignent les données de la colonne sont appelées contraintes au niveau de la colonne.
  • Contraintes au niveau de la table−Les contraintes qui s'appliquent à l'ensemble de la table et restreignent l'ensemble des données de la table sont appelées contraintes au niveau de la table.

Voici quelques-unes des contraintes MySQL les plus courantes −

  • NON NULL
  • UNIQUE
  • CLÉ PRIMAIRE
  • CLÉ ÉTRANGÈRE
  • CHECK
  • DEFAULT

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer