InnoDB是Mysq的表提供事務、回滾、崩潰修復能力和多版本並發控制的事務安全。
MyIsAm存儲引擎是Mysql中常見的存儲引擎。
Memory存儲引擎所有的數據都存在內存中。速度快,但安全性不高。
default-character-set = utf8
character-set-server = utf8
設置表的主鍵:
單個主鍵
1. primary key
多個主鍵
2. primary key(one,two)
設置表的外鍵
contraint 外鍵別名 foreign key(one,two,three….) references 表名(one,two,three)
前者和後者類型要一致,後者必須是主鍵
設置表的非空約束
not null
null
設置表的唯一約束
unique
設置表的屬性自動增加
auto_increment
設置表的屬性的默認值
default “dd”