MySQL字段类型简介

数据库 MySQL
字段类型是学习MySQL数据库的基础知识,下文对MySQL字段类型作了详尽的阐述,如果您对此方面感兴趣的话,不妨一看。

MySQL字段类型都有哪些呢?下面就将为您详细介绍MySQL字段类型,供您参考,希望对您学习MySQL字段类型方面能够有所帮助。

表结构最重要的其实就是字段类型和字段约束,今天先简单看一下MySQL字段类型。 MySQL提供了很多不同的数据类型来处理不同的数据需求。合理的使用它们,可以有效的减少表的体积,节省空间,并且可以避免很多程序设计上莫名其妙的问题(比如值的范围超出)等。今天简单的来个汇总,用下面的表格来给出一个清晰的解释。

类型 描述
INT 一种数值类型,值的范围如下 带符号的-2147483648~2147483647 不带符号的0~4294967295 最多十位,所以存手机号是不行的
DECIMAL 一种数值类型,支持浮点数或者小数
DOUBLE 一种数值类型,支持双精度浮点数
DATE YYYYMMDD格式的日期字段
TIME HH:MM:SS格式的时间字段
DATETIME YYMMDD HH:MM:SS格式的日期/时间类型 注意“年月日”与“时分秒”之间的空格
YEAR 以YYYY或YY格式,范围在1901~2155之间指定的年字段 别问我2155年后咋办,我估计我活不到那年
TIMESTAMP 以YYYYMMDDHHMMSS格式的时间戳
CHAR 最大长度为255个字符且有固定长度的字符串类型
VARCHAR 最大长度为255个字符但是变长的字符串类型
TEXT 最大长度为65535个字符的字符串的类型
BLOB 可变数据的二进制类型
ENUM 可以从定义数值的列表上接受值的数据类型
SET 可以从定义数值的集合上接受0个或者多个值的数据类型

 

 

【编辑推荐】

MySQL转换Oracle的七大注意事项

解读MySQL数据库产品定价新策略

带您深入了解MYSQL字符串连接

详解MySQL+Apache集群模式的实现

Mysql表别名的用法

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-29 13:39:13

Sybase字段类型

2010-05-21 15:33:54

MySQL text

2010-11-22 11:38:08

MySQL添加字段

2010-09-14 15:25:58

SQL SERVER字

2010-11-22 14:27:05

MySQL锁表

2010-10-14 14:01:35

MySQL CONVE

2010-05-26 17:05:48

MySQL数据类型

2010-10-11 16:19:30

Mysql聚合函数

2009-12-25 17:21:13

ADO返回值

2009-08-25 17:52:01

C#可空值类型

2010-03-12 17:29:16

Python模块

2010-08-13 14:53:27

Flex数据类型

2010-04-29 12:05:21

Oracle使用SQL

2009-08-20 09:52:31

C#参数类型

2015-08-20 10:04:40

可视化

2021-07-21 09:15:57

Python工具编程语言

2010-11-23 15:27:00

MySQL添加字段

2010-10-13 16:44:10

MySQL查询缓存机制

2010-11-22 11:55:23

MySQL字段

2010-09-25 10:48:59

SQL字段类型长度
点赞
收藏

51CTO技术栈公众号