Mysq数据库中基本数据类型
2014-11-25 20:05
211 查看
1.Mysql整型数据类型
2.日期和时间类型
3.字符串类型
4.字符串类型
类型名称 | 说明 | 存储需求 |
TINYINT | 很小的整数 | 1个字节 |
SMALLINT | 小的整数 | 2个字节 |
MEDIUMINT | 中型的整数 | 3个字节 |
INT(INTEGETER) | 普通大小的整数 | 4个字节 |
BIGINT | 很大的整数 | 8个字节 |
类型名称 | 日期格式 | 日期范围 | 存储需求 |
YEAR | YYYY | 1901-2155 | 1字节 |
TIME | HH:MM:SS | -838:59:59-838:59:59 | 3字节 |
DATE | YYYY-MM-DD | 1000-01-01-9999-12-31 | 3字节 |
DATETIME | YYYY-MM-DD HH:MM:SS | 1000-01-0100:00:00- 9999-12-31 23:59:59 | 8字节 |
TIMESTAMP | YYYY-MM-DD HH:MM:SS | 1970-01-01 00:00:01 UTC 2038-01-19 03:14:07 UTC | 4字节 |
备注 | |||
CHAR(M) | 固定长度非二进制字符串 | M个字节,1<= M <= 255 | |
VARCHAR(M) | 变长的非二进制字符串 | L+1字节,其中L<=M , 1 <= M <= 255 | |
TINYTEXT | 非常小的非二进制字符串 | L+1字节 ,在此 L< 2 ^ 8 | 最大长度255个字符 |
TEXT | 小的非二进制字符串 | L+2字节 ,在此L <2^ 16 | 最大长度65535个字符 |
MODIUMTEXT | 中等的非二进制字符串 | L+3字节 ,在此L <2^ 24 | 最大长度2^24-1个字符 |
LONGTEXT | 大的非二进制字符串 | L+4字节 ,在此L <2^ 32 | 最大长度4GB长度 |
ENUM | 枚举类型,只能有一个枚举类型的字符串 | 1或者2个字节,取决于枚举值的数目(max=65535) | |
SET | 一个设置,字符串对象可以有0个或者多个SET成员 | 1,2,3,4或8个字节,取决于集 合成员的数量(最多64个成员) |
类型名称 | 说明 | 存储需求 |
BIT(M) | 位字段类型 | 大约(M+7)/8个字节 |
BITARY(M) | 固定长度的二进制字符串 | M个字节 |
VARBITARY(M) | 非固定长度的二进制字符串 | M+1个字节,在此 L< 2 ^ 8 |
TINYBLOB(M) | 非常小的BLOB | L+1个字节,在此 L< 2 ^ 16 |
MEDIUMBLOB(M) | 中等大小的BLOB | L+2个字节,在此 L< 2 ^ 24 |
LONGBLOB | 非常大的BLOB | L+3个字节,在此 L< 2 ^ 32 |
相关文章推荐
- 【数据库基础】SQL中的基本数据类型
- 黑马程序员--数据库概述,表,主外键,以及常用基本数据类型
- 常见数据库基本数据类型整理
- 数据库2.0 -- 数据类型和数据表的基本操作
- (1) Mysql ---- ABC 数据库基本操作、数据类型和运算符、函数 《MYSQL 5.5从零开始学》笔记
- 数据库复习--三范式、基本数据类型、完整性、存储过程
- 【数据库技术】ORACLE基本数据类型总结
- Mysql 登陆&退出、创建&删除&选择数据库、基本数据类型、创建&删除表格
- java基本数据类型初始值(默认值) ,在设计数据库时造成的问题
- 数据库数据类型、约束、基本语法
- Mybatis的数据库字段类型JDBCType和java基本数据类型转换说明
- 运维之mysql篇------1. 数据库服务概述 、 构建MySQL服务器 、 数据库基本管理 、 MySQL数据类型 、 表结构的调整
- 数据库入门-基本sql语句及数据类型
- Oracle 10g数据库的基本数据类型
- 常用数据库基本数据类型
- Hive基础(2): 数据类型、数据库、表、字段、交互式查询的基本操作
- 第四章 数据类型及数据库基本操作
- 【初识Oracle】③数据库对基本数据类型进行操作的函数
- 3.22数据库基础知识:①数据类型②基本规则③数据库基本操作,增删改库,表
- mysql 数据库服务概述 、 构建MySQL服务器 、 数据库基本管理 、 MySQL数据类型 、