一、非数字类型

类型

范围

说明

 

Char(N) [ binary]

N=1~255 个字元
binary :分辨大小写

固定长度

std_name cahr(32) not null

VarChar(N)[binary]

N=1~255 个字元
binary :分辨大小写

可变长度

std_address varchar(256)

TinyBlob

最大长度255个字元(2^8-1)

Blob (Binary large objects)储存二进位资料,且有分大小写

memo text not null

TinyText

最大长度255个字元(2^8-1)

Blob

最大长度65535个字元(2^16-1)

Text

最大长度65535个字元(2^16-1)

MediumBlob

最大长度 16777215 个字元(2^24-1)

MediumText

最大长度 16777215 个字元(2^24-1

LongBlob

最大长度4294967295个字元 (2^32-1)

LongText

最大长度4294967295个字元 (2^32-1)

Enum

集合最大数目为65535

列举(Enumeration),Enum单选、Set复选

sex enum(1,0)
habby set(‘玩电玩’,'睡觉’,'看电影’,'听音乐’)

Set

集合最大数目为64

辨別Null与Not Null :Null为允许储存空值(Null)

二、数字类型

类型

范围

说明

例如

TinyInt[M] [UNSIGNED]

-128~127
UNSIGNED :
0~255

 

num tinyint unsigned

SmallInt[M] [UNSIGNED]

-32768~32767
UNSIGNED :0~
65535

   

MediumInt[M] [UNSIGNED]

-8388608~8388607
UNSIGNED :0~16777215

   

Int[M] [UNSIGNED]

-2^31~2^31-1
UNSIGNED :
0~2^32

   

BigInt[M] [UNSIGNED]

-2^63~2^63-1
UNSIGNED :
0~2^64

   

Float [(M,D)]

-3.4E+38~3.4E+38( 约 )

注: M 为长度, D 为小数,Float 4 bytes,Double 8 bytes

 

Double [(M,D)]

-1.79E+308~1.79E+308( 约 )

Decimal [(M,D)]

 

辨別ZeroFill:当宣告关键字ZeroFill为自动填满0,如 000021

三、日期时间

类型

范围

说明

Date

日期(yyyy-mm-dd)

 

Time

时间(hh:mm:ss)

 

DateTime

日期与时间組合(yyyy-mm-dd hh:mm:ss)

 

TimeStamp

yyyymmddhhmmss

 

Year

年份yyyy

 

MySQL 字段类型详解的更多相关文章

  1. (转)MySQL字段类型详解

    MySQL字段类型详解 原文:http://www.cnblogs.com/100thMountain/p/4692842.html MySQL支持大量的列类型,它可以被分为3类:数字类型.日期和时间 ...

  2. 别在细节上栽跟头------------mysql 字段类型详解

    也许你平时不在意,在设计数据库的时候,数字就设成int(10) 字符串就设成varchar(20)或者text 普通情况下是没有问题的,但是若不理解字段类型和长度的含义,总有一天你会在这里栽跟头, 这 ...

  3. MySQL字段类型详解

    MySQL支持大量的列类型,它可以被分为3类:数字类型.日期和时间类型以及字符串(字符)类型.本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述. ...

  4. mysql float类型详解

    mysql float类型详解float类型长度必须设置3以上 不然会报错 out of range如果设置3 就只是 整数+小数的长度 比方说3.23 3.2等等 3.333就不行了 4位了

  5. mysql中修改表字段名/字段长度/字段类型详解

    在mysql中我们对数据表字段的修改命令只要使用alter就可以了,下面我来给大家详细介绍mysql中修改表字段名/字段长度/字段类型等等一些方法介绍,有需要了解的朋友可参考. 先来看看常用的方法 M ...

  6. MySQL datetime类型详解

    研发反馈问题,数据库中datetime数据类型存储的值末尾会因四舍五入出现不一致数据,影响查询结果,比如:程序中自动获取带毫秒精度的日期'2019-03-05 01:53:55.63',存入数据库后变 ...

  7. 转: sql server2008 字段类型详解

    bit 整型 bit数据类型是整型,其值只能是0.1或空值.这种数据类型用于存储只有两种可能值的数据,如Yes 或No.True 或False .On 或Off. 注意:很省空间的一种数据类型,如果能 ...

  8. sqlserver字段类型详解(转)

    bit    整型 bit数据类型是整型,其值只能是0.1或空值.这种数据类型用于存储只有两种可能值的数据,如Yes 或No.True 或False .On 或Off. 注意:很省空间的一种数据类型, ...

  9. sqlserver字段类型详解

    抄了一篇不错的数据库类型,来自:http://www.cnblogs.com/andy_tigger/archive/2011/08/21/2147745.html bit 整型 bit数据类型是整型 ...

随机推荐

  1. Unity3D NGUI自适应屏幕分辨率(2014/4/17更新)

    原地址:http://blog.csdn.net/asd237241291/article/details/8126619 原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 本文链接地址: ...

  2. FireFly 服务端 Unity3D黑暗世界 客户端 问题

    启动服务端成功截图: 连接成功截图: 测试服务端是否启动成功: 在Web输入:http://localhost:11009/  按回车 (查看cmd启动的服务端 是否多出如下显示) 服务端启动成功.P ...

  3. APP 上传之后出现"invalid binary" 问题解决汇总

    背景 5.1 号开始 App 审核开始强制支持 iPhone5,并禁止使用 UDID. 问题 上传 app 后一直处于 Invalid Binary 状态,并且收到一封邮件说 Non-public A ...

  4. 【C++基础】 各种“虚”总结(ing...)

    虚基类,虚函数,虚析构函数,纯虚函数,虚函数表(待补充) 一.虚基类——在继承方式(public / private)之前加 virtual class B1: virtual public B0{} ...

  5. 两个基于C++/Qt的开源WEB框架

    1.tufao 项目地址: https://github.com/vinipsmaker/tufao 主页: http://vinipsmaker.github.io/tufao/ 介绍: Tufão ...

  6. Android:监听ListView

    本文目录 监听ListView点击事件 监听ListView滚动事件 监听ListView点击事件 使用监听器OnItemClickListener package com.example.tests ...

  7. 221. Maximal Square

    题目: Given a 2D binary matrix filled with 0's and 1's, find the largest square containing all 1's and ...

  8. 1400 - "Ray, Pass me the dishes!"

    哈哈,原来题意看错了,但有多个解的时候,输出起点靠前的,如果起点一样,则输出终点靠前的,修改后AC的代码如下: #include <cstdio> #include <iostrea ...

  9. 重载操作符 operator overloading 学习笔记

    重载操作符,只是另外一种调用函数的方法和表现方式,在某些情况它可以让代码更简单易读.注意不要过度使用重载操作符,除非它让你的类更简单,让你的代码更易读. 1语法 如下: 其中友元,关键字不是必须的,但 ...

  10. Android开发之IP拨号器原理

    IP拨号器,使用了Android的广播接收者(BroadCastReceiver),在广播中把已保存的ip号码放在拨打电话号码的前面(getResultData()),然后把修改后的号码设置到广播中( ...