当前位置: 移动技术网 > IT编程>数据库>Mysql > Java数据类型与MySql数据类型对照表

Java数据类型与MySql数据类型对照表

2017年12月12日  | 移动技术网IT编程  | 我要评论

本文讲述了java数据类型与mysql数据类型对照表。分享给大家供大家参考,具体如下:


类型名称 显示长度 数据库类型 java类型 jdbc类型索引(int)
varchar l+n varchar java.lang.string 12
char n char java.lang.string 1
blob l+n blob java.lang.byte[] -4
text 65535 varchar java.lang.string -1
integer 4 integer unsigned java.lang.long 4
tinyint 3 tinyint unsigned java.lang.integer -6
smallint 5 smallint unsigned java.lang.integer 5
mediumint 8 mediumint unsigned java.lang.integer 4
bit 1 bit java.lang.boolean -7
bigint 20 bigint unsigned java.math.biginteger -5
float 4+8 float java.lang.float 7
double 22 double java.lang.double 8
decimal 11 decimal java.math.bigdecimal 3
boolean 1 同tinyint
id 11 pk (integer unsigned) java.lang.long 4
date 10 date java.sql.date 91
time 8 time java.sql.time 92
datetime 19 datetime java.sql.timestamp 93
timestamp 19 timestamp java.sql.timestamp 93
year 4 year java.sql.date 91





对于bolb,一般用于对图片的数据库存储,原理是把图片打成二进制,然后进行的一种存储方式,在java中对应byte[]数组。

对于boolen类型,在mysql数据库中,个人认为用int类型代替较好,对bit操作不是很方便,尤其是在具有web页面开发的项目中,表示0/1,对应java类型的integer较好。

更多关于mysql相关内容感兴趣的读者可查看本站专题:《mysql日志操作技巧大全》、《mysql事务操作技巧汇总》、《mysql存储过程技巧大全》、《mysql数据库锁相关技巧汇总》及《mysql常用函数大汇总

希望本文所述对大家mysql数据库计有所帮助。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网