整形类型:该类型没必要指定显示宽度,使用默认的就ok。

类型

大小

TINYINT

1字节

SMALLINT

2字节

MEDIUMINT

3字节

INT或INTEGER

4字节(后面加的宽度不是存储宽度,而是显示宽度)

create table t5(id int(5) unsigned zerofill;

insert into t5(1);

设置显示宽度为5,不够时前面加零补上)

BIGINT

8字节

FLOAT

4字节

DOUBLE

8字节

DECIMAL

对DECIMAL(M,D),如果M>D,为M+2否则D+2

浮点型:

FLOAT(M,D)       # M是总长度,最大255,D是小数部分

DOUBLE(M,D)    # 表示的大小和float一样,但精度比float高

DECIMAL(M,D)  # 精度最高(其实它以字符串存储,所以精度高,但M最大为65),计算一般用decimal

日期类型:

类型

表示

YEAR

YYYY

DATE

YYYY-MM-DD

TIME

HH:MM:SS

DATETIME

YYYY-MM-DD HH:MM:SS

TIMESTAMP

YYYYMMDD HHMMSS

create table student(id int, name char(6), born_year year, birth_date date, class_time time, reg_time datetime);

insert into student values(1,'egon',now(),now(),now(),now());

字符类型:

char:定长

varchar:变长,最长255个字符

= 'lijie   '    # 等于号可以末尾去空格,但like不可用。‘ ’ 单引号占一个bytes

text :超过255个字符,用该类型

mediumtext

longtext

太大了 ,如大图片,宜用外部存储

枚举类型和集合类型:

枚举enum:只能选其一,enum('vip1','vip2','vip3')

集合set:可以选多个  set('vip1','vip2','vip3')

最新文章

  1. 在 KVM 上安装 Win7 虚拟机
  2. HSF和Dubbo有什么区别
  3. CSS高效开发实战:CSS 3、LESS、SASS、Bootstrap、Foundation --读书笔记(2)CSS3利用图层叠加实现多背景
  4. html(一)
  5. Linux安装配置sun-java
  6. Ralink RT3290无线网卡驱动安装 (linux)
  7. 关于block以及__bridge的一些笔记
  8. Weex详解:灵活的移动端高性能动态化方案
  9. c 输出9x9乘法口诀表 这个学for循环绕不开的一题
  10. 从最大似然到EM算法浅解
  11. (一)Javascript基础知识
  12. java之jsp实现动态网页
  13. Springcloud 的Eureka和ZooKeeper比较
  14. springcloud采坑--Zuul上传文件报java.nio.charset.IllegalCharsetNameException: UTF-8;boundary=sqgzzmMxl1UPdIp0IAYnQgUIAr9yNewVAzKIX
  15. 简述Ajax原理及实现步骤
  16. WeakHashMap源码解读
  17. HTML5:一些部件
  18. MySQL中字符串和数字拼接
  19. Maven Package Plugins And Maven Test
  20. 【Unix网络编程】 chapter5 TCP客户,服务器程序实例

热门文章

  1. 韦东山 第9课第1节.u-boot分析之编译体验 http://www.100ask.net/index.html
  2. kubernetes集群管理之通过jq来截取属性
  3. Android-可随意拖动的View
  4. hdu 3932 Groundhog Build Home
  5. lua 定义类 就是这么简单
  6. 【BZOJ4407】于神之怒加强版 莫比乌斯反演
  7. Sping中的配置Bean详解
  8. MongoDB复制集架构搭建
  9. linux SVN 安装配置
  10. 高速排序及优化(Java版)