mysql的列类型

来源:互联网 发布:ubuntu安装中文界面 编辑:程序博客网 时间:2024/05/16 01:59
列类型大致分为 3 类 :
1. 数值型
整型 , 浮点型 , 定点型
2. 字符串
char,varchar,text
3. 日期时间类型
2012-12-13
14:26:23
我们先看存数值用的 整型
1. 我们声明了 t1 表的 sn int
insert into t1 values (1,'lisl');
那这个 1  在磁盘中占据几个字节 ? 4 个字节
1 个字节有 8 个位 , 每个位上有 0,1 两种可能
0000 0000
那 4 个字节 int 型 在磁盘中存 1  是如下的存法
00000000 00000000 00000000 00000001
int 型 存储的范围是多少 ?
11111111 11111111 11111111 11111111
0 ~ 2^32-1 [40 多亿 ]
说明 :
一个列 , 占的字节越多 , 存储的范围越大
mysql 手册 ->  列类型 ->  数值类型
没必要死记 , 记住大致范围即可
整型 :
bigint 8
int 4  字节
mediumint 3
smallint 2
tinyint 1
0 0
原创粉丝点击