mysql新增主鍵 MySQL新增主鍵的三種方法

2021-10-25 14:18:42 字數 792 閱讀 9951

完整性約束

約束條件

說明完整性型別

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...