Java數(shù)據(jù)類(lèi)型與MySql數(shù)據(jù)類(lèi)型對(duì)照表
本文講述了Java數(shù)據(jù)類(lèi)型與MySql數(shù)據(jù)類(lèi)型對(duì)照表。分享給大家供大家參考,具體如下:
類(lèi)型名稱(chēng) | 顯示長(zhǎng)度 | 數(shù)據(jù)庫(kù)類(lèi)型 | JAVA類(lèi)型 | JDBC類(lèi)型索引(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 |
對(duì)于bolb,一般用于對(duì)圖片的數(shù)據(jù)庫(kù)存儲(chǔ),原理是把圖片打成二進(jìn)制,然后進(jìn)行的一種存儲(chǔ)方式,在java中對(duì)應(yīng)byte[]數(shù)組。
對(duì)于boolen類(lèi)型,在mysql數(shù)據(jù)庫(kù)中,個(gè)人認(rèn)為用int類(lèi)型代替較好,對(duì)bit操作不是很方便,尤其是在具有web頁(yè)面開(kāi)發(fā)的項(xiàng)目中,表示0/1,對(duì)應(yīng)java類(lèi)型的Integer較好。
更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《MySQL日志操作技巧大全》、《MySQL事務(wù)操作技巧匯總》、《MySQL存儲(chǔ)過(guò)程技巧大全》、《MySQL數(shù)據(jù)庫(kù)鎖相關(guān)技巧匯總》及《MySQL常用函數(shù)大匯總》
希望本文所述對(duì)大家MySQL數(shù)據(jù)庫(kù)計(jì)有所幫助。
相關(guān)文章
Centos6.5在線安裝mysql 8.0詳細(xì)教程
這篇文章主要為大家介紹了Centos6.5在線安裝 mysql 8.0詳細(xì)教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11將SQL查詢(xún)結(jié)果保存為新表的方法實(shí)例
有時(shí)我們要把查詢(xún)的結(jié)果保存到新表里,創(chuàng)建新表,查詢(xún),插入顯得十分麻煩,下面這篇文章主要給大家介紹了關(guān)于將SQL查詢(xún)結(jié)果保存為新表的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-12-12基于mysql時(shí)間處理函數(shù)的應(yīng)用詳解
本篇文章是對(duì)mysql時(shí)間處理函數(shù)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06MySQL函數(shù)一覽_MySQL函數(shù)全部匯總
下面小編就為大家?guī)?lái)一篇MySQL函數(shù)一覽_MySQL函數(shù)全部匯總。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-06-06Navicat連接虛擬機(jī)mysql常見(jiàn)錯(cuò)誤問(wèn)題及解決方法
這篇文章主要介紹了Navicat連接虛擬機(jī)mysql常見(jiàn)錯(cuò)誤問(wèn)題及解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11詳解MySQL?substring()?字符串截取函數(shù)
MySQL 查詢(xún)數(shù)據(jù)有時(shí)候需要對(duì)數(shù)據(jù)項(xiàng)進(jìn)行日期格式化或截取特定部分的操作,當(dāng)需要對(duì)字符串進(jìn)行截取加工時(shí)用到了 substring() 函數(shù),這篇文章主要介紹了MySQL?substring()?字符串截取函數(shù),需要的朋友可以參考下2022-07-07MySQL學(xué)習(xí)之事務(wù)與并發(fā)控制
這篇文章主要介紹了MySQL中的事務(wù)與并發(fā)控制,一個(gè)事務(wù)可以理解為一組操作,這一組操作要么全部執(zhí)行,要么全部不執(zhí)行,想了解更多的小伙伴,可以參考閱讀本文2023-03-03Windows7下安裝使用MySQL8.0.16修改密碼、連接Navicat問(wèn)題
這篇文章主要介紹了Windows7下安裝使用MySQL8.0.16修改密碼、連接Navicat問(wèn)題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06