文章目录
MySQL——数据类型和表约束
一、MySQL数据类型
二、MySQL定义列数据类型
1.数字
1.1整型
1.2浮点型
1.3定点型
2.字符串
2.1 char和varchar
2.2varchar和text
2.3二进制数据(Blob)
3.日期时间类型
4.Mysql数据类型的长度和范围
5.Mysql数据类型使用建议
6.Mysql选择数据类型的基本原则
三、Mysql数据类型约束
1.非空约束(not null)
2.唯一约束(unique [key|index])
3.主键约束(primary key)
4.自增长约束(auto_increment)
5.默认约束(default)
6.外键约束(foreign key)
四、MySQL索引
1.Mysql索引的分类
2.Mysql不同类型索引用途和区别
3.Mysql使用索引
3.1创建索引
3.1.1普通索引(index)
3.1.2唯一索引(unique)
3.1.3主键索引(primary key)
3.2删除索引
3.2.1普通索引(index)
3.2.2唯一索引(unique)
3.2.3主键索引(primary key)
3.3查看索引
3.4选择索引的原则
文章目录
MySQL——数据类型和表约束
一、MySQL数据类型
二、MySQL定义列数据类型
1