1. 程式人生 > >mySQL 約束 (Constraints)

mySQL 約束 (Constraints)

pri SQ rim mys default alter str table rem

約束用於限制加入表的數據的類型:

1.創建表時規定約束(通過 CREATE TABLE 語句)

2.表創建之後也可以(通過 ALTER TABLE 語句)。

約束類型:

  • NOT NULL(非空)
  • UNIQUE(唯一)
  • PRIMARY KEY(主鍵)
  • FOREIGN KEY(外鍵)
  • CHECK(檢查)
  • auto_increment(自動增長約束)

DEFAULT(默認)

mySQL 約束 (Constraints)