Java中数据结构对应mysql数据类型

Long 对应 BigInt

最近在javaMYSQLPHP 之间折腾 数据同步等遇到了 数据结构不同步的问题。

java

  

mysql数据库

java.lang.Byte

byte

TINYINT

java.lang.Short

short

SMALLINT

java.lang.Integer

integer

INGEGER

java.lang.Long

long

BIGINT

java.lang.Float

float

FLOAT

java.lang.Double

double

DOUBLE

java.lang.BigDecimal

big_decimal

NUMERIC

java.lang.Boolean

boolean

BIT

java.lang.String

string

VARCHAR

java.lang.Boolean

yes_no

CHAR(1)('Y''N')

java.lang.Boolean

true_false

CHAR(1)('Y''N')

java.uitl.Date / java.sql.Date

date

DATE

java.sql.Time

time

TIME

java.sql.Timestamp

timestamp

TIMESTAMP

java.uitl.Calendar

celendar

TIMESTAMP

java.uitl.Calendar

calendar

TIMESTAMP

java.io.Serializable

serializable

VARBINARY/BLOB

java.sql.Clob

clob

CLOB

java.sql.Blob

blob

BLOB

java.lang.Class

class

VARCHAR

java.uitl.Locale

locale

VARCHAR

java.uitl.TimeZone

timezone

VARCHAR

java.uitl.Currency

currency

VARCHAR

 

 

文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。

__________________________________________________________________________________

若有帮助到您,欢迎点击推荐,您的支持是对我坚持最好的肯定(*^_^*)

posted @ 2020-10-26 10:27  刘俊涛的博客  阅读(577)  评论(0编辑  收藏  举报