MySql数据类型
MySQL数据类型定义了数据的大小范围,因此使用时选择合适的类型,不仅会降低表占用的磁盘空间,间接减少了磁盘I/O的次数,提高了表的访问效率,而且索引的效率也和数据的类型息息相关
数值类型

浮点类型推荐使用decimal类型(保存为字符串格式)
字符串类型

日期跟时间类型

日期类型也是做项目过程中,经常使用的类型信息,尤其是TIMESTAMP和DATETIME两个类型,但是注意TIMESTAMP会自动更新时间,非常适合那些需要记录最新更新时间的场景,而DATETIME需要手动更新
enum和set
这两个类型,都是限制该字段只能取固定的值,但是枚举字段只能取一个唯一的值,而集合字段可以取任意个值,常用于男女性别、用户在线或者不在线等设置
Mysql运算符
算数运算符

逻辑运算符

比较运算符

本文详细介绍了MySQL中的数据类型,包括数值类型、字符串类型、日期时间类型等,并对比了TIMESTAMP和DATETIME的区别及应用场景;此外还讲解了enum和set类型的使用场景。
566

被折叠的 条评论
为什么被折叠?



