java mysql 数据类型对照表

news/2024/5/19 2:10:21 标签: java, mysql, integer, 数据库, jdbc, 存储
类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述
VARCHARL+NVARCHARjava.lang.String12
CHARNCHARjava.lang.String1
BLOBL+NBLOBjava.lang.byte[]-4
TEXT65535VARCHARjava.lang.String-1
INTEGER4INTEGER UNSIGNEDjava.lang.Long4
TINYINT3TINYINT UNSIGNEDjava.lang.Integer-6
SMALLINT5SMALLINT UNSIGNEDjava.lang.Integer5
MEDIUMINT8MEDIUMINT UNSIGNEDjava.lang.Integer4
BIT1BITjava.lang.Boolean-7
BIGINT20BIGINT UNSIGNEDjava.math.BigInteger-5
FLOAT4+8FLOATjava.lang.Float7
DOUBLE22DOUBLEjava.lang.Double8
DECIMAL11DECIMALjava.math.BigDecimal3
BOOLEAN1同TINYINT
ID11PK (INTEGER UNSIGNED)java.lang.Long4
DATE10DATEjava.sql.Date91
TIME8TIMEjava.sql.Time92
DATETIME19DATETIMEjava.sql.Timestamp93
TIMESTAMP19TIMESTAMPjava.sql.Timestamp93
YEAR4YEARjava.sql.Date

91

 

 

 

 

 

 

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

 

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


http://www.niftyadmin.cn/n/1376495.html

相关文章

ListLong 与 字符串 相互转换

https://blog.csdn.net/u012516166/article/details/78913871 示例&#xff1a; String ids "1,2,3,4,5,6"; List<Long> listIds Arrays.asList(ids.split(",")).stream().map(s -> Long.parseLong(s.trim())).collect(Collectors.toList()); Sy…

一个报错

解决办法&#xff1a; http://blog.csdn.net/qq_33202928/article/details/72526710 在文件./lib/fast_rcnn/train.py增加一行import google.protobuf.text_format 即可解决问题

Analytic Workspace之导入导出

在Oracle OLAP中&#xff0c;Analytic workspace的概念有点类似与数据库中的schema&#xff0c;也是一组相关对象的集合。但是Analytic workspace会使用一个名为aw$name的 table来实际的存储analytic workspace中的对象(dimension,cube,level,attribute等)。有时候&#xff0c;…

Python删除list里面的重复元素的俩种方法

1.使用set函数 In [116]: a[1,2,3,2,1,3,4,5,6,5]In [117]: set(a) Out[117]: {1, 2, 3, 4, 5, 6} 2.使用字典函数 In [118]: a[1,2,3,2,1,3,4,5,6,5]In [119]: b{}In [120]: cb.fromkeys(a)In [121]: c.keys() Out[121]: dict_keys([1, 2, 3, 4, 5, 6])In [122]: list(c.keys…

ecshop头部添加所在城市

首先&#xff0c;在/includes/lib_main.php中&#xff0c;找到代码&#xff1a;function assign_template($ctype , $catlist array()) &#xff0c;在方法中添加代码&#xff1a; $smarty->assign(location_city, get_location_city()); 并在文件末尾添加如下方…

eclipse 3.4+ jre 1.6.0 启动错误

今天发现一个问题 Eclipse 3.4 突然启动不了&#xff0c;期间没作过什么 &#xff0c;后来在网上搜索到这位仁兄的解决方法 才恍然大悟&#xff0c;以下是原文&#xff1a;转自 http://hi.baidu.com/mcspring/blog/item/c098a7ec3371ff2062d09fd6.html 做程序很久了&#xff0…

CentOS配置本地yum源/阿里云yum源/163yuan源,并配置yum源的优先级

一、用Centos镜像搭建本地yum源 由于安装centos后的默认yum源为centos的官方地址&#xff0c;所以在国内使用很慢甚至无法访问&#xff0c;所以一般的做法都是把默认的yum源替换成aliyun的yum源或者163等国内的yum源(下文介绍如何配置)。 但是以上的方法都是需要网络的&#xf…

关于 If field value is null - Pentaho 失效的问题

最近一直使用Pentaho 的 spoon 进行数据挖掘的ETL数据处理 在使用其中的 "If field value is null "的插件的时候&#xff0c;发现当我的csv 的某个字段值 为空或者null 的时候该判断失效&#xff0c;总不起作用后来google 到 pentahao 的网站看到有人问同样的问题&…