作者:平然
1
2
3
4
5
6
7
8
9
数据类型
10
11
12
13
14
15
插入的时候,如果省略字段名,那必须插入所有的值
16
增加字段名的话就可以为部分字段赋值
*代表对字段名的过滤,不是值
19
AUTO_INCREMENT必须和主键约束一起使用,反之则不一定
21
可以有多个UNIQUE KEY 虽说可以有多个NULL值,但其实存储的只有一个,所以说唯一性约束
默认约束
三:约束及修改数据表
1
外键约束
外键列和参照列必须创建索引。如果外键列不存在索引的话,mysql将自动创建索引 。( 如果参照列不存在索引的话,mysql不会自动创建索引。但如果参照列为主键的话,则会自动创建索引。主键在创建的同时会自动创建索引,所以参照列其实已经有了索引。而外键列上没有创建索引,mysql则会自动创建索引
数据类型不一样会报错
满足条件
查看索引
外键约束
2
3
4
删除多列用逗号隔开(也可以删除的同时添加一列):drop... , drop...
5
6
7
8
9
10
11
12
13
14
2种修改表名称的方法