与Mysql的零距离接触(总结-1)

作者:平然


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种修改表名称的方法

你可能感兴趣的:(与Mysql的零距离接触(总结-1))