mysql_基本数据类型
2014-03-27 21:41
267 查看
数值类型
类型 | 说明 | 例子 |
---|---|---|
tinyint | 存储范围:-128至127或0至255 | tinyint(1) |
smallint | 存储范围:-32768至32767或0至65535 | smallint(3) |
mediumint | 存储范围:- 8388608至8388607或0至16777215 | mediumint(5) |
int | 存储范围:- 2147483648至2147483647或0至4294967295 | int(10) |
bigint | 存储范围:- 9223372036854775808至9223372036854775807或0至18446744073709551615 | bigint(10) |
float | 最小非零值:±1.175494351E – 38,同double一样适用于精度要求高的场合 | float(3,1) |
double | 最小非零值:±2.2250738585072014E - 308 | double(10,5) |
decimal | 取值范围可变,以来括号内的显示尺寸和小数点位数而定,适用于对精度要求不高但准确度要求非常高的场合 | decimal(10,2) |
字符串(文本)类型
类型 | 说明 | 例子 |
---|---|---|
char | 支持固定长度的字符串, 最大长度是 255 个字符 | char(100) |
varchar | 支持可变长度的字符串, 最大长度是 65535 个字符 | varchar(1000) |
tinytext | 支持可变长度的字符串,最大长度是 255 个字符 | tinytext |
text blob | 支持可变长度的字符串,最大长度是 65535 个字符 | text |
mediumtext mediumblob | 支持可变长度的字符串,最大长度是 16777215 个字符 | mediumtext |
longtext longblob | 支持可变长度的字符串,最大长度是 4294967295 个字符 | longtext |
enum | 枚举类型,可存储最多65535 个成员,常用于取值是有限而且固定的场合 | enmu("男","女") |
set | 集合类型,可存储最多64个成员 | set("value1","value2", ...) |
时间日期类型
类型 | 说明 | 例子 |
---|---|---|
date | YYYY-MM-DD 格式表示的日期值 | date |
time | hh:mm:ss 格式表示的时间值 | time |
datetime | YYYY-MM-DD hh:mm:ss 格式表示的日期和时间值 | datetime |
timestamp | YYYYMMDDhhmmss 格式表示的时间戳值 | timestamp |
year | YYYY 格式表示的年份值 | year |
相关文章推荐
- 运维之mysql篇------1. 数据库服务概述 、 构建MySQL服务器 、 数据库基本管理 、 MySQL数据类型 、 表结构的调整
- MySQL基本数据类型与Java基本数据类型
- Mysql/SQLServer数据类型与java基本数据类型的对应
- MySQL基本数据类型
- mysql初步认识,了解mysql中的基本数据类型
- mysql基本数据类型详解
- MySQL-基本数据类型
- MySQL基本数据类型
- mysql基本数据类型详解
- MySQL基本数据类型
- MySql基本数据类型
- 基于Linux的MySQL操作实例(软件安装,mysql基本操作,mysql数据类型,建表、插入数据操作)
- MySql 基础学习笔记 1——概述与基本数据类型: 整型: 1)TINYINT 2)SMALLINT 3) MEDIUMINT 4)INT 5)BIGINT 主要是大小的差别 图 浮点型:命令
- MySQL----基本数据类型
- MySQL基本数据类型
- Mysql/SQLServer数据类型与java基本数据类型的对应
- Mysql手册—基本规范与数据类型
- MySQL基本数据类型
- mysql全部基本数据类型
- (1) Mysql ---- ABC 数据库基本操作、数据类型和运算符、函数 《MYSQL 5.5从零开始学》笔记