1、介绍
mysql中实现了sql语法的数据类型,并有所增加。总的来说分为三类:数值、字符和时间日期。
声明:
字段名 数据类型
2、数值
tinyint、smallint、mediumint、int和bigint分别表示1、2、3、4、8个字节的有符号整数。
在数据类型后添加unsigned关键字,表示无符号是,比如int unsigned。
float、double分别表示4、8个字节的浮点数。
3、时间日期
datetime表示年月日 时分秒,date表示年月日,year表示年,time表示时分秒
4、字符
char和varchar:
- 都需要指定n,表示容纳的最大字节
- char是固定字符,不管是否使用,好处是方便操作,坏处是占用空间
- varchar是不定长度,根据实际占用使用空间,好处是空间节省,坏处是查询和操作耗时
- char最大255,varchar最大65535
text和blob:
- 分别具有tiny、原值、medium、big四个等级的大小
- text用于存储大文本,blob用于存储二进制,但不建议使用
- text类型是最常用的,用于存储博客或者文章内容,不需要指定n
标签:varchar,字节,text,数据类型,char,mysql From: https://www.cnblogs.com/wd404/p/17332085.html