数据库开发——MySQL——约束条件与表关系
生活随笔
收集整理的這篇文章主要介紹了
数据库开发——MySQL——约束条件与表关系
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一,介紹
約束條件與數據類型的寬度一樣,都是任選參數。
作用:用于保證數據的一致和一致性。
主要劃分為:
PRIMARY KEY(PK)標識該分區為該表的主鍵,可以唯一的標識記錄 FOREIGN KEY(FK)標識該為該表的外鍵 NOT NULL標識該標識不能為空 UNIQUE KEY(UK)標識該細分的值是 唯一的 AUTO_INCREMENT標識該細分的值自動增長(整體類型,而且主要鍵) DEFAULT為該分區設置值 UNSIGNED無符號 ZEROFILL使用0填充二,not null與default
是否可空,null表示空,非字符串 not null- 不可空null- 可空
默認值,創建列時可以指定默認值,當插入數據時如果未主動設置,則自動添加默認值
create table tb1(
nid int not null defalut 2,
num int not null
)
練習:
1.創建可以插入空值的表1:
總結
以上是生活随笔為你收集整理的数据库开发——MySQL——约束条件与表关系的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 编程语言是从哪蹦出来的——大型伦理寻根现
- 下一篇: 数据库开发——MySQL——primar