博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java数据类型和MySql数据类型对应表
阅读量:6250 次
发布时间:2019-06-22

本文共 1035 字,大约阅读时间需要 3 分钟。

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较好。

转载于:https://www.cnblogs.com/fyq891014/p/8698043.html

你可能感兴趣的文章
nginx卸载与安装
查看>>
查看linux文件目录的大小和文件夹包含的文件数
查看>>
MySQL(一)之MySQL简介与安装
查看>>
ASP.NET Core的身份认证框架IdentityServer4(3)-术语的解释
查看>>
Python2.7编程基础(博主推荐)
查看>>
webpack css打包为一个css
查看>>
线程间的通信、同步方式与进程间通信方式
查看>>
C#设计模式之四建造者模式(Builder Pattern)【创建型】
查看>>
数据结构与算法(周鹏-未出版)-第六章 树-6.3 二叉树基本操作的实现
查看>>
[Python] List & Object spread in Python
查看>>
[js高手之路]html5 canvas动画教程 - 下雪效果
查看>>
JTable更新内容的方法
查看>>
Linux之统计特定进程运行数量
查看>>
Oracle聚合连接字符串
查看>>
《java与模式》
查看>>
Charles从入门到放弃
查看>>
Win7网络修复,winsock/tcpip
查看>>
ajax补充--------FormData等...
查看>>
Android 获取android安装apk框的安装状态(如点击取消、返回)
查看>>
IIS中的application总是报404错误
查看>>