MySQL的常见的9种数据类型和JAVA的8种数据类型

Posted 小陈的世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL的常见的9种数据类型和JAVA的8种数据类型相关的知识,希望对你有一定的参考价值。

 

mysql的常见的9种数据类型

类型分类类型取值范围或描述示例

整数类型

tinyint

0~255员工平均年龄:32岁

smallint

-32768~32767员工数:2540人

int

-2147483648~2147483647中国人口数:1443497378人

小数类型

decimal

decimal(5,2)表示小数的取值是-999.99~999.99商品单价:892.35元

定长字符串类型

char

char(10) 表示字符串存储 10 个字符,即便该字符串只有一个字符, 它所占用的存储空间也是 10 个字符空间大小公司名:HUAWEI

变长字符串类型

varchar

varchar(10) 表示字符串最多存储10 个字符,如果该字符串仅包含一个字“中”,那么它所占用的存储空间也只是一个字符空间大小。定义 varchar 类型可节省存储空间公司地址:武汉洪山区珞瑜路 546 路光谷科技会展中心

日期类型

date

格式:YYYY-MM-DD(年 - 月- 日)取值范围:1000-01-01 ~ 9999-12-31

出生日期:1982-03-24

日期类型

time

格式:HH:MM:SS(时 : 分钟 : 秒)取值范围:-838:59:59 ~ 838:59:59

注意:时间不限当天

早晨上班时间:08:30:00

datetime

格式:YYYY-MM-DD HH:MM:SS

取 值 范 围:1000-01-01 00:00:00 ~ 9999-12-31 23:59:59

登 机 时 间:2015-05-1214:35:0

JAVA的8种数据类型

类型含义取值范围

byte

占1个字节的整数-128~127

short

短整数,占用2个字节-32768~32767

int

整数,占数4个字节-231~231-1

long

长整数,占用8个字节-263~263-1

float

单精度浮点数,占用4个字节-3.4E38~3.4E38

double

双精度浮点数,占用8个字节-1.7E308~1.7E308

char

字符,占用2个字节0~65536

boolean

表示布尔值,占用1个字节true或false

 

以上是关于MySQL的常见的9种数据类型和JAVA的8种数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Java的变量与8种常见的数据类型让我们一起来瞧瞧

Java的变量与8种常见的数据类型让我们一起来瞧瞧

大数据开发常见的9种数据分析手段

大数据常见的9种数据分析手段

JAVA的8种基本数据类型

数据库优化:8 种常见的SQL错误用法