900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 简单php修改mysql数据类型_MySQL入门很简单—MySQL数据类型

简单php修改mysql数据类型_MySQL入门很简单—MySQL数据类型

时间:2019-07-07 07:18:56

相关推荐

简单php修改mysql数据类型_MySQL入门很简单—MySQL数据类型

MySQL入门很简单---MySQL数据类型

一.整数类型:

//类型名称字节数(长度)无符号数的取值范围有符号的取值范围

TINYNIT 1 (4)0~255-128~127

SMALLINT2 (6)0~65535

MEDIUMINT3 (9)0~16777215

INT 4 (11)0~4294967295

BIGINT8 (20)

//例: TINYINT的空间是一个字节,一个字节是8位,那么TINYINT无符号的最大值为2的八次方减少1即255

二.浮点类型和定点数类型

FLOAT //4字节

DOUBLE//8字节

DECIMAL(m,d) 或者 DEC(M,D)

//例:FLOAT(6,2)的含义,数据为float类型,长度为6,小数点后保留2位.示例 1234.56

// Float类型有四舍五入有误差,高精度用Decimal

三.日期与时间类型

1.YEAR 其范围是从1901-2155 格式为YYYY,超出范围则会插入0000

//注: YEAR类型中插入0装换为0000 插入'0'转换为2000

2.TIME使用三个字节表示时间 HH:MM:SS

//使用CURRENT_TIME 或者 NOW() 输入当前系统时间

3.DATE 使用4个字节表示日期,YYYY-MM-DD

//使用CURENT_DATE 或者 NOW() 输入当前系统时间

4.DATETIME类型为8个字节来表示日期和时间 YYYY-MM-DD HH:ii:SS

//使用NOW() 插入当前的时间和日期

5.TIMESTAMP类型使用4个字节表示日期和时间

//使用NOW() 插入当前的时间和日期 CURRENT_TIMESTAMP

四.字符串类型

CHAR类型和VARCHAR类型 //char固定了长度 varchar可变

TEXT是一种字符串类型

TINYTEXT0~255字节

TEXT0~65536字节

MEDIUMTEXT0~167772150字节

LONGTEXT0~4294967295字节

ENUM类型又称为枚举类型.在创建表时,ENUM类型的取值范围就以列表形式指定了,ENUM类型的值只能取列表中的一个元素.

五.SET类型(类似于ENUM),创建的时候即指定了值.

六.二进制类型.

BINARY和VARBINARY

BIT类型

BOLB类型

适度,不是中庸,而是一种明智的生活态度。金马沉默是一种美德,沉默是一种智慧,沉默是一种魅力,沉默是一种含蓄,沉默是一种力量,一种质气,更是一种风度。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。