个人技术分享


一、MySQL概念

mysql: 存放数据文件   yyy.db  
excel: 存放数据文件   xxx.xlsx

二、字段和记录

字段: 1(类似于Excel的表头)
记录: 1(具体的每行数据)

三、主键和外键

主键: 唯一的, 递增的, 非空的  --  每张表必须要有一个主键: 用来确定唯一一条数据
外键: A表的外键 = B表的数据   --  进行表的关联 -- 可有可无 -- 只要掌握一张表就够

四、字段数据类型

常用数据类型如下:

整数    int
字符串  varchar    
枚举    enum('男', '女')

五、字段约束条件

常用约束条件如下:

自增: auto_increment         
非空: not null
主键: primary key

六、字段书写方式

顺序是固定的: 字段名 数据类型 约束条件【可有可无】

id     int primary key auto_increment not null,
name   varchar(20),
age    int,
sex    enum('男', '女'),
birth  varchar(30)