完整性約束
約束條件
說明完整性型別
primary key
主鍵,一行資料的唯一標識,非空
實體(行)完整性
foreign key
外來鍵,關聯另外一張表的主鍵
引用完整性
not null
非空約束,欄位不允許為空
域完整性
unique
唯一約束,設定欄位的值是唯一的允許為空,但只能有乙個空值
域完整性
auto_increment
自增列,一般用作主鍵
實體完整性
default
賦予某欄位預設值
域完整性
check
檢查約束(同if),使用者自定義約束條件
域完整性
新增主鍵
create table if not exists `test`(
`idno` int(4) primary key auto_increment
新增注釋
create table if not exists `test`(
`idno` int(4) primary key auto_increment comment '編號'
設定字符集編碼
create table if not exists `test`(
`idno` int(4) primary key auto_increment comment '編號'
)charset='字符集名';
添
刪除mysql主鍵語句 MySQL主鍵新增 刪除
2改動資料庫和表的字符集 alter database maildb default character set utf8 改動資料庫的字符集 alter table mailtable default character set utf8 改動表的字符集 假設您想要把錶預設的字符集和全部字元列 c...
MySQL主鍵刪除 新增
2修改資料庫和表的字符集 alter database maildb default character set utf8 修改資料庫的字符集 alter table mailtable default character set utf8 修改表的字符集 如果您想要把錶預設的字符集和所有字元列 c...
MySQL主鍵刪除 新增
2修改資料庫和表的字符集 alter database maildb default character set utf8 修改資料庫的字符集 alter table mailtable default character set utf8 修改表的字符集 如果您想要把錶預設的字符集和所有字元列 c...