MySQL每一个常量、变量和参数都有数据类型,它用来指定一定的存储格式、约束和有效范围。MySQL提供了多种数据库类型,主要包括数值型、字符串类型、日期和时间类型. 不同版本支持的数据类型可能会稍有不同,用户可以通过查询相应版本的帮助文件来获得具体的信息。关于数据类型更多的可以查看官方手册:http://dev.mysql.com/doc/refman/5.1/zh/column-types.html
1.数值类型
2.日期时间类型
MySQL中有很多数据类型可以用于日期和时间的表示,不同的版本可能有所差异,下表列出MySQL5.0中所支持的日期和时间类型
类型 | 字节 | 最小值 | 最大值 | 含义 |
DATE | 4 | 1000-01-01 | 9999-12-31 | 表示年月日 |
DATETIME | 8 | 1000-01-01 00:00:00 | 9999-12-31 23:59:59 | 表示年月日时分秒 |
TIMESTAMP | 4 | 19700101080001 | 2038年的某个时刻 | 更新为当前时间 |
TIME | 3 | -838:59:59 | 838:59:59 | 表示时分秒 |
YEAR | 1 | 1901 | 2155 | 表示年份,占用更少的空间(默认是4位格式,允许时是 |
没有评论 :
发表评论