约束条件
1. NOT NULL 约束
创建表时,可以指定某列不为空。如果插入的数据为空则会报错。
CREATE TABLE 表名 (
列名 1 类型 NOT NULL,
列名 2 类型
);

2. UNIQUE 唯一约束
创建表时某列使用 UNIQUE 时,插入数据必须唯一。如果插入相同的数据则会报错。
CREATE TABLE 表名 (
列名 1 类型 UNIQUE,
列名 2 类型
);

3. DEFAULT 默认值约束
如果不指定 DEFAULT,默认为 NULL。DEFAULT 用于为列提供默认值。
CREATE TABLE 表名 (
列名 1 类型,
列名 2 类型 DEFAULT '默认值'
);

注意:查看表结构可使用
DESC 表名;,此处 DESC 指 DESCRIBE(描述);而 ORDER BY ... DESC 中的 DESC 指降序(DESCEND)。
4. PRIMARY KEY 主键约束
一个表中只能有一个主键约束,用于身份标识。例如身份证号或学号。
CREATE TABLE 表名 (
列名 1 类型 PRIMARY KEY,
列名 2 类型
);



















