参考地址:https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-type-conversions.html

Table 5.1 Connection Properties - Miscellaneous

  

Table 5.2 MySQL Types to Java Types for ResultSet.getObject()

MySQL Type Name Return value of GetColumnClassName Returned as Java Class
BIT(1) (new in MySQL-5.0) BIT java.lang.Boolean
BIT( > 1) (new in MySQL-5.0) BIT byte[]
TINYINT TINYINT java.lang.Boolean if the configuration property tinyInt1isBit is set to true (the default) and the storage size is 1, or java.lang.Integer if not.
BOOLBOOLEAN TINYINT See TINYINT, above as these are aliases for TINYINT(1), currently.
SMALLINT[(M)] [UNSIGNED] SMALLINT [UNSIGNED] java.lang.Integer (regardless of whether it is UNSIGNED or not)
MEDIUMINT[(M)] [UNSIGNED] MEDIUMINT [UNSIGNED] java.lang.Integer (regardless of whether it is UNSIGNED or not)
INT,INTEGER[(M)] [UNSIGNED] INTEGER [UNSIGNED] java.lang.Integer, if UNSIGNED java.lang.Long
BIGINT[(M)] [UNSIGNED] BIGINT [UNSIGNED] java.lang.Long, if UNSIGNED java.math.BigInteger
FLOAT[(M,D)] FLOAT java.lang.Float
DOUBLE[(M,B)] DOUBLE java.lang.Double
DECIMAL[(M[,D])] DECIMAL java.math.BigDecimal
DATE DATE java.sql.Date
DATETIME DATETIME java.sql.Timestamp
TIMESTAMP[(M)] TIMESTAMP java.sql.Timestamp
TIME TIME java.sql.Time
YEAR[(2|4)] YEAR If yearIsDateType configuration property is set to false, then the returned object type is java.sql.Short. If set totrue (the default), then the returned object is of type java.sql.Date with the date set to January 1st, at midnight.
CHAR(M) CHAR java.lang.String (unless the character set for the column is BINARY, then byte[] is returned.
VARCHAR(M) [BINARY] VARCHAR java.lang.String (unless the character set for the column is BINARY, then byte[] is returned.
BINARY(M) BINARY byte[]
VARBINARY(M) VARBINARY byte[]
TINYBLOB TINYBLOB byte[]
TINYTEXT VARCHAR java.lang.String
BLOB BLOB byte[]
TEXT VARCHAR java.lang.String
MEDIUMBLOB MEDIUMBLOB byte[]
MEDIUMTEXT VARCHAR java.lang.String
LONGBLOB LONGBLOB byte[]
LONGTEXT VARCHAR java.lang.String
ENUM('value1','value2',...) CHAR java.lang.String
SET('value1','value2',...) CHAR java.lang.String

转载于:https://www.cnblogs.com/luyang08/p/7273549.html

jdbc mysql数据类型对比 (版本: 5.1)相关推荐

  1. oracle mysql 数据类型对比_Oracle、SQL Server、MySQL数据类型对比

    1,标准SQL数据类型 BINARY 每个字符占一个字节 任何类型的数据都可存储在这种类型的字段中.不需数据转换(例如,转换到文本数据).数据输入二进制字段的方式决定了它的输出方式. BIT 1 个字 ...

  2. postgresql mysql数据类型_PostgreSQL和mysql数据类型对比兼容

    1.数值类型 整数: mysql中的整数类型和pg相比,两者有以下区别: mysql:mysql中支持int 1,2,3,4,8 字节,同时支持有符号,无符号.并且mysql中支持在数值列中指定zer ...

  3. PostgreSQL和mysql数据类型对比兼容

    1.数值类型 整数: mysql中的整数类型和pg相比,两者有以下区别: mysql:mysql中支持int 1,2,3,4,8 字节,同时支持有符号,无符号.并且mysql中支持在数值列中指定zer ...

  4. MySQL数据类型中DECIMAL的作用和用法

    在MySQL数据类型中,例如INT,FLOAT,DOUBLE,CHAR,DECIMAL等,它们都有各自的作用,下面我们就主要来介绍一下MySQL数据类型中的DECIMAL类型的作用和用法. 一般赋予浮 ...

  5. DB2 Vs MySQL系列 | MySQL与DB2的数据类型对比

    随着MySQL数据库的应用越来越广泛,DB2向MySQL数据库的迁移需求也越来越多.进行数据库之间迁移的时候,首先遇到的并且也是最基本最重要的就是两种数据库数据类型之间的转换. 相关阅读: 从商用到开 ...

  6. oracle mysql sqlserver对比_Mysql、Oracle、SqlServer的JDBC连接实现和对比(提供驱动包)...

    首先,我们需要准备数据库连接所需的jar包.目前mysql的驱动包可能比较好找,但是oracle和sqlserver的有很多,要找到能用的要花一点点心思,这里直接把下载地址和版本发送出来. Mysql ...

  7. MySQL数据类型与操作

    阅读目录 一.创建表的完整语法 二.MySQL基本数据类型 内容提要: 建表完整语法规范(create table 表格(字段名1 类型 (宽度) 约束条件)) MySQL数据库数据类型(整型.浮点型 ...

  8. java mysql 数据类型对照

    java mysql 数据类型对照 java mysql 数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             VARCHAR L+N ...

  9. mysql 数据类型 image_MySQL 数据类型

    1.MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的. MySQL支持多种类型,大致可以分为三类:数值.日期/时间和字符串(字符)类型. 2.数值类型(12) 2.1. ...

最新文章

  1. iOS逆向(1)-密码学(RSA)
  2. ADO.net 中数据库连接方式
  3. 英伟达驱动更新记录_N卡驱动更新软件(NVIDIA GeForce Experience) v3.16.0.122 官方版
  4. Intel Realsense D435 关于开放环境下的目标识别 曝光量参数的自动设定机制
  5. 使用 C++0x 时 make_shared 完美转发构造函数参数的测试编译器
  6. PHPStorm无法保存个人设置 ctrl左键无法找到类
  7. 引用另一个Android工程的方法详解
  8. Hulu CEO预计网站本年营收将达5亿美元
  9. 一图看懂 ASP.NET Core 中的服务生命周期
  10. 安卓应用安全指南 5.5.2 处理隐私数据 规则书
  11. python实现卷积_【python实现卷积神经网络】池化层实现
  12. Hadoop源码篇--Reduce篇
  13. linux每个任务运行时间,Linux基础教程:任务计划和周期性任务
  14. MySQL编码转换防止SQL注入_防止SQL注入和XSS注入的方法总结
  15. 关于查询FileNet PE中用户Inbox信息
  16. python调用java的方法-JPype的简单使用
  17. sftp访问提示Connection closed
  18. python读取文件名存到list_python-read文件名并构建名称列表(python-read file names and build a namelist)...
  19. NR 5G 5G-GUTI解读
  20. matlab 扫雷,matlab 扫雷

热门文章

  1. flex 自适应排版中由于数量不够造成的空白
  2. Bash中的文件名匹配
  3. 把字符串分隔成多行的多种方法实践
  4. CCNA 02 OSI七层
  5. ASA8.4policy-map接口和全局执行的优先级测试:
  6. struts.xml文件的配置说明
  7. 【原創】WinMo之移動今日插件
  8. 交换机的基本功能和应用就是集中连接网络设备
  9. 从“学徒”(Apprentice III)看领导力(9-17集)
  10. vim程序编译器使用(整理)