在MySQL中常用数据类型主要分为以下几类:数值类型、字符串类型、日期时间类型。

数值类型

字符串类型

日期时间类型

 数据类型  字节数  取值范围  格式 备注 
 year  1  1901~2155  yyyy  存储年
 date  3  1000-01-01~9999-12-31  yyyy-MM-dd  存储日期值
 time  3  -838:59:59~838:59:59  HH:mm:ss  存储时间值(时分秒)
 datetime  8  1000-01-01 00:00:00~9999-12-31 23:59:59  yyyy-MM-dd HH:mm:ss  存储日期+时间
 timestamp  4  1970-01-01 08:00:01~2038-01-19 11:14:07  yyyy-MM-dd HH:mm:ss  存储日期+时间,可作时间戳
drop table if exists test_time;
create table test_time(
year_value year,
date_value date,
time_value time,
datetime_value datetime,
timestamp_value timestamp
)engine=innodb default charset=utf8 comment="测试时间表";

mysql> insert into test_time values(now(), now(), now(), now(), now());
mysql> insert into test_time values(2019,20190910,160628,20190910160636,null);

create_time datetime default current_timestamp,
update_time datetime default current_timestamp on update current_timestamp,
create_time timestamp default current_timestamp comment "创建时间",
update_time timestamp default current_timestamp on update current_timestamp comment "修改时间",

http://c.biancheng.net/view/2421.html

https://www.cnblogs.com/xrq730/p/8446246.html

https://www.cnblogs.com/-xlp/p/8617760.html

https://blog.csdn.net/csdnzhang365/article/details/80591987

https://www.cnblogs.com/qq631243523/p/9791393.html

https://blog.csdn.net/yuzhiqiang_1993/article/details/81453569

https://www.runoob.com/mysql/mysql-data-types.html

https://blog.csdn.net/world_zheng/article/details/82941726

Mysql—数据类型详解的更多相关文章

  1. MySQL 数据类型 详解

    MySQL 数据类型 详解 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数.许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 My ...

  2. MySql数据类型详解

    可配合http://www.cnblogs.com/langtianya/archive/2013/03/10/2952442.html学习 MySql数据类型 1.整型(xxxint)   MySQ ...

  3. MySQL 数据类型 详解 (转载)

    数值类型 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数.许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指 ...

  4. (MariaDB)MySQL数据类型详解和存储机制

    html { font-family: sans-serif } body { margin: 0 } article,aside,details,figcaption,figure,footer,h ...

  5. mysql存储过程详解

    mysql存储过程详解 1.      存储过程简介   我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的S ...

  6. mysql 存储过程详解 存储过程

    mysql存储过程详解 1.      存储过程简介         我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成 ...

  7. MySQL存储过程详解 mysql 存储过程

    原文地址:MySQL存储过程详解  mysql 存储过程作者:王者佳暮 mysql存储过程详解 1.     存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储 ...

  8. MySQL存储过程详解 mysql 存储过程(二)

    mysql存储过程详解 1.      存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL ...

  9. MySQL 操作详解

    MySQL 操作详解 一.实验简介 本节实验中学习并实践 MySQL 上创建数据库.创建表.查找信息等详细的语法及参数使用方法. 二.创建并使用数据库 1. 创建并选择数据库 使用SHOW语句找出服务 ...

随机推荐

  1. java中的IO流操作总结

    概要:

  2. linux系统修改用户密码报错

    版权声明:本文为博主原创文章,支持原创,转载请附上原文出处链接和本声明. 本文地址:https://www.cnblogs.com/wannengachao/p/12069113.html 1.设置新 ...

  3. Re-py交易

    python在线反编译 https://tool.lu/pyc/ 获得源码 import base64 def encode(message): s = '' for i in message: x ...

  4. Centos7源码编译安装PHP7.2(生产环境)

    安装PHP依赖包,否则在编译的过程中可能会出现各种报错 # Centos 安装epel-release源并将系统包更新到最新版本 $ yum install epel-release-y $ yum ...

  5. golang数据结构之散哈希表(Hash)

    hash.go package hash import ( "fmt" ) type Emp struct { ID int Name string Next *Emp } //第 ...

  6. spring cloud 2.x版本 Gateway动态路由教程

    摘要 本文采用的Spring cloud为2.1.8RELEASE,version=Greenwich.SR3 本文基于前面的几篇Spring cloud Gateway文章的实现. 参考 Gatew ...

  7. vue项目里面使用脚手架实现跨域

    今天在做vue项目的时候,项目在本地,接口数据在阿里云,这就造成了跨域,在网上找了好久,网上大部分的方法都是找到config文件夹下面的index进行修改的,可是我找到的Index却和他们描述的不一样 ...

  8. 【shell脚本语法】判断、流程控制语句

    目录 判断用户参数 流程控制语句 一.判断用户参数 1.1 文件判断参数 PS:$?代表上一个命令的返回值,为0表示正确执行,非0表示错误执行.详情可参考我另一篇博客:https://www.cnbl ...

  9. jsp模板

    <%String path = request.getContextPath();String basePath = request.getScheme()+"://"+re ...

  10. css/js 超出部分显示省略号

    1.js方法 function cutString(str, len) { //length属性读出来的汉字长度为1 if (str.length * 2 <= len) { return st ...