栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

MYSQL 数据库列类型概述

MYSQL 数据库列类型概述

MYSQL 数据库列类型概述:
计算机单位:
   TB-->1024-->GB-->1024-->MB-->1024-->KB-->1024-->BYTE(字节)-->8-->BIT(比特)
   
Ctrl + R 打开任务管理器输入CALC打开计算器
数字类型:
 为了节省储存空间,同时又必须保证可以存储下足够大的数值,mysql中定义了多个数字数值;
 (1):TINYINT; (微整形)
      占用一个字符存储空间,表示范围为:-128 ~ 127;
 (2):SMALLINT; (小整形)
      占用两个字节存储空间,表示范围为: -32768 ~ 32767;
 (3):INT; (整形)
      占用四个字节存储空间,表示范围为: -2147483648 ~ 2147483647;
 (4):BIGINT; (大整形)
      占用八个字节存储空间,表示范围为: -9223372036854775808 ~ 9223372036854775807;
数字类型(小数):
1:FLOAT[(M,D)];
  单精度浮点数,占用四个字节存储空间
2:DOUBLE[(M,D)];
  双精度浮点数,占用八个字节存储空间
3:DECIMAL[(M,D)];
  严格定点数,用于保存精确小数
布尔数值:
布尔类型,可以表示 “真/假”,“是/否” 的类型  如用户当前是否在线,建议是否处理等;
1:BOOL / BOOLEAN
取值只能为TRUE或FALSE
TRUE和FALSE是系统关键字,不能用引号括起来
MYSQL中的布尔类型在底层等价于TINYINT(1),即长度为1的微整形数字,插入数字0为FALSE,插入非数字0视为TRUE;
字符串类型:
1:CHAr(M);  定量字符串
  固定长度字符,长度最大为255个字符; 例如:手机号,身份证号
2:VARCHAr(M);  变量字符串
  长度可变的字符串,长度最大为65535个字符,例如,文章标题,姓名等;
3:TEXT(M); 变量字符串
  长度可变字符串,长度最大为2^32,即4G个字符
日期时间类型:
MYSQL中的时间日期必须要用英文单引号和双引号括起来,常用的有以下几种类型:
1:DATE  日期类型
   支持的范围是 “1000-01-01” 到 “9999-12-31”
2:TIME  时间类型  
   支持的范围是 “00:00:00” 到 “23:59::59”
3:DATETIME  时间日期类型
   支持范围为 “1000-01-01 00:00:00” 到 “9999-12-31 23:59:59";

由于不同系统中的日期时间类型的表示范围不完全一样,且不同语言区域中的默认日期格式不一样,推介使用BIGINT来存储日期时间
日期时间的存储方式:距离计算机元年的毫秒数

毫秒:一年365天-->一天24小时-->一小时60分钟-->一分钟60秒-->一秒钟1000毫秒;

计算机元年:1970-01-01  00:00:00
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/304533.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号