《深入浅出MySQL》 读书笔记二:数据类型

1、int(11) 括号里的 11  一般配合 zerofill使用,存储时 仍然按照实际的精度存储,整数类型的列可以设置 auto_increment ,需要同时设置为 not null primary key/unique key

2、float、double、decimal  前两个浮点数,后一个定点数  精度 由低到高   可以加上 (10,2)指定 整数位精度和小数位精度

3、date,time,datetime  日期时间类型  一般用 datetime 范围更大

4、char() varchar()  text blob  常用字符串类型

      char 定长  支持范围小  会自动用 空格补充长度  MyISAM引擎 适合选用 char类型 配合静态表 查询速度很快

      varchar 变长   支持范围大   InnoDB 引擎 存储时使用 头指针,char类型和varchar类型 性能差不多  一般用 varchar

      text 和 varchar 类似 但不限制 长度  只能存储文本类型

      blob   可以存储 二进制数据

      

扫描二维码关注公众号,回复: 4815126 查看本文章

猜你喜欢

转载自blog.csdn.net/weixin_37882382/article/details/83112523