我爱自学

 找回密码
 会员注册

QQ登录

只需一步,快速开始

介绍mysql数据类型int bigint smallint tinyint长度

本文分享收集于网络的Mysql常用数据类型int bigint等类型的大小长度

mysql数据类型int bigint smallint tinyint

mysql数据类型int bigint smallint tinyint


int bigint smallint tinyint 长度,text char varchar 长度

一个汉字 = 三个字节
一个字母、数字只 = 一个字节

BLOB、TEXT、varchar  是变长类型,对于其存储需求取决于列值的实际长度*

BLOB 和 TEXT列不能有默认值,超出截断

varchar(n)  这里的n代表字符数,无论是汉字还是英文字母或是数字都可以存n个。

varchar  在5.03以前长度可以为0~255, 之后是65535


TINYTEXT  最大长度是 255 (2^8 - 1) 个字符。

TEXT     最大长度是 65535 (2^16 - 1) 个字符。1/4M

MEDIUMTEXT 最大长度是 16777215 (2^24 - 1) 个字符。16M

LONGTEXT  最大长度是 4294967295 (2^32 - 1) 个字符。4G

int(m)m表示显示的位数,

如果int的值为10,int(10)显示结果为0000000010,int(3)显示结果为010,就是显示的长度不一样而已,都是占用四个字节的空间。

bigint   从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807),8字节。

int 从 -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,647),4字节。

smallint 从 -2^15 (-32,768) 到 2^15 – 1 (32,767),2字节。

tinyint  从 0 到 255,1字节。



点击阅读更多内容!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

手机版|小黑屋|我爱自学 ( 蜀ICP备19015358号-3 )

GMT+8, 2024-4-29 04:05 , Processed in 0.093561 second(s), 55 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

本站大部分教程是网站原创教程,一部分教程为我爱自学(http://www.5izixue.com)编辑收集整理。

如果您需要转载我爱自学网站教程,请注明“资料来源:我爱自学(5izixue)”字样并注明本站网址。

编辑收集整理的教程版权归原作者所有,本站只提供网友交流学习使用,请勿用于商业用途,如果该文章有任何侵犯您权益的地方,请联系我们(569705694@qq.com),我们将在第一时间进行处理!谢谢您的支持!

快速回复 返回顶部 返回列表