`

java mysql 数据类型对照

    博客分类:
  • Java
阅读更多
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较好。
分享到:
评论

相关推荐

    java、mysql以及oracle数据类型对照表

    标题"java、mysql以及oracle数据类型对照表"揭示了本主题的核心,即比较Java、MySQL和Oracle数据库的数据类型。Java的数据类型主要分为基本类型(如int、double、boolean)和引用类型(如类、接口和数组)。MySQL和...

    Mysql、orcale 中的数据类型与java中的数据类型对应表.pdf

    Mysql、Oracle 中的数据类型与 Java 中的数据类型对应表 MySQL 和 Oracle 是两种常用的关系型数据库管理系统,而 Java 是一种广泛应用于企业级应用开发的编程语言。在数据库应用开发中,理解数据类型的对应关系...

    java_mysql_数据类型对照.doc

    java_mysql_数据类型对照 编程的时候用的到

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

    本文讲述了Java数据类型与MySql数据类型对照表。分享给大家供大家参考,具体如下: 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java....

    Java数据类型,Hibernate数据类型,标准sql数据类型之间的对应表

    这里,我们提到了一个名为“Hibernate的映射类型_hibernate_mysql映射类型.doc”的文档,这很可能是一个详细的对照表,列出了Hibernate如何将Java数据类型映射到MySQL数据库的SQL数据类型。MySQL是世界上最流行的...

    JDBC数据类型与数据库字段对应表——mysql篇

    JDBC数据类型与数据库字段对应表——mysql篇 数值型 整型 JDBC tinyint java.lang.Integer smallint mediumint java.lang.Long int bigint java.math.BigInteger

    MySQL API中文对照版

    9. **元数据获取**:`mysql_field_count()`、`mysql_fetch_field()` 等函数可以帮助获取关于查询列的信息,如字段名、类型和长度。 10. **字符集设置**:`mysql_set_charset()` 函数用于设置客户端与服务器之间的...

    sql使用cast进行数据类型转换示例

    您可能感兴趣的文章:详解SQL Server中的数据类型详解MySQL数据类型int(M)中M的含义mysql存储引擎和数据类型(二)Java数据类型与MySql数据类型对照表SQL Server数据类型转换方法SQL Server比较常见数据类型详解...

    数据库迁移及区别比较(Oracle,Sql Server,MySql).pdf

    - 数据类型对照表:对比Oracle、SQL Server和MySQL的数据类型,了解它们之间的对应关系,以便于数据迁移。 7. **参考资料**: - 提供了MySQL的建表SQL示例、Java到SQL数据类型映射表,以及Oracle与MySQL、SQL ...

    java爬虫

    在本例中提到的“Mysql_Oracle_Java_数据类型对照.docx”可能涉及到数据库相关的知识,比如Java如何与MySQL和Oracle数据库进行数据类型转换,这对于将爬取的数据存入不同类型的数据库至关重要。 5. 源码分析:标签...

    mysql自学总结.pdf

    总结,掌握MySQL的基础操作和概念,熟悉常用的数据类型和字段属性,是成为一名合格的数据库管理员或开发者的关键步骤。不断实践和学习,结合实际项目经验,将使你在MySQL的使用上更加熟练和自信。

    java连接数据库的实验

    它是Java标准的一部分,提供了统一的方式来访问数据库,无论数据库是Oracle、MySQL还是其他类型。 2. **Oracle数据库**: Oracle是世界上最流行的商业关系型数据库管理系统之一,广泛应用于大型企业级应用。它支持...

    Java web 期末大作业,完成度100%附带文档.

    基于MVC的分层思想及采用jsp+servelt技术的B/S结构的应用系统,系统主要开发语言为JAVA,JSP。数据库要求使用MySQL8.0,应用服务器选用Tomcat服务器 3. 功能介绍 系统能够提供用户有好的界面 系统具有良好的允许效率...

    Java JDK 7学习笔记(国内第一本Java 7,前期版本累计销量5万册)

    基本信息 作者: 林信良 丛书名: 学习笔记 出版社:清华大学出版社 ISBN:9787302282082 上架时间:2012-5-9 ...b.2 mysql的数据类型 560 b.3 建立数据库、数据表 561 b.4 进行crud操作 562

    java程序员必读内容

    1. **Java基础**:Java语言的基础部分包括变量、数据类型、运算符、流程控制(如if-else,switch,for,while循环)以及方法的定义与调用。理解这些基本元素是编程的基石。 2. **面向对象编程**:Java是一种纯面向...

    Javase javaee web开发所需要的API 中文版

    5. mysql.chm:这是MySQL数据库的参考手册,可能包含了SQL语法、数据类型、存储引擎、触发器、视图等信息。对于任何涉及数据库操作的Java开发,理解MySQL的特性和操作方式都是必要的。 6. [www.java1234.com]java_...

    UNICODE对照表

    - 在数据库中,如MySQL、Oracle,有专门的Unicode数据类型,如UTF8MB4,用于存储Unicode字符。 **UNICODE对照表的作用** UNICODE对照表是程序员、设计师、语言学者等专业人士的重要工具。它列出了所有Unicode字符...

    编程术语英汉对照

    5. **类(Class)**:面向对象编程(OOP)的核心概念,类是一种自定义的数据类型,它定义了对象的属性和行为。通过实例化类,可以创建具有相同特征和功能的对象。 6. **继承(Inheritance)**:在OOP中,一个类可以...

    Javashop开发规范V2.2

    3.3 数据类型对照表 xml Mysql Oracle SqlServer int int NUMBER smallint int(1) smallint(1) NUMBER(2) int memo text CLOB text datetime datetime TIMESTAMP datetime long bigint NUMBER bigint decimal ...

Global site tag (gtag.js) - Google Analytics