码迷,mamicode.com
首页 > 数据库 > 详细

mysql文档摘要续3

时间:2015-08-18 13:54:30      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

mysql 数据类型:

整数浮点类型

1、bool、boolean相当于tinyint(1).其中true等同于1,false等同于0.

2、tinyint(M)、smallint(M)等默认是signed有符号的,可以定义unsigned无符号。

3、decimal(M,D)其中M表示总长度max 65,D表示小数点后面的位数max 30。

时间类型:

1、date 范围是‘1000-01-01‘ to ‘9999-12-31‘,格式为‘YYYY-MM-DD‘,datetime(fsp) 范围‘1000-01-01 00:00:00.000000‘ to ‘9999-12-31 23:59:59.999999‘,格式是‘YYYY-MM-DD HH:MM:SS[.fsp]‘,其中fsp值的范围是0-6.初始化或更新时可以设置default或on update 为CURRENT_TIMESTAMP。

2、timestamp(fsp) 范围是‘1970-01-01 00:00:01.000000‘ UTC to ‘2038-01-19 03:14:07.999999‘ UTC。初始化或更新时可以设置default或on update 为CURRENT_TIMESTAMP。

3、time(fsp) 范围是‘-838:59:59.000000‘ to ‘838:59:59.000000‘.

字符类型

1、char(M)其中M默认是1范围是0-255。

2、varchar(M)其中M范围一般是0-65535,如果字符集是utf8(三个字节一个字符)则最大是21844.mysql一般采用1-2个字节来存储字符长度,如果1个字节的话那么最多长度是255字节。

3、binary(M)二进制类型,类似于char(M).

4、varbinary(M)二进制类型,类似于varchar(M).

5、blob(M)与varchar类似,最大是65535字节。还有mediumblob、longblob。

6、text(M) 同上。 还有longtext。

7、enum枚举最多可以有65535个元素。

8、set集合最多可以有64个不同元素。

mysql文档摘要续3

标签:

原文地址:http://www.cnblogs.com/hike2008/p/4739149.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!