mysql数据类型和java对应关系
时间: 2023-09-22 22:08:48 浏览: 250
Java数据类型与MySql数据类型对照表
5星 · 资源好评率100%
下面是MySQL数据类型和Java对应关系的列表:
| MySQL 数据类型 | Java 对应类型 |
| ----------------------------- | ------------- |
| TINYINT | byte |
| SMALLINT | short |
| MEDIUMINT | int |
| INT | int |
| BIGINT | long |
| FLOAT | float |
| DOUBLE | double |
| DECIMAL | java.math.BigDecimal |
| DATE | java.sql.Date |
| TIME | java.sql.Time |
| DATETIME | java.sql.Timestamp |
| TIMESTAMP | java.sql.Timestamp |
| YEAR | java.sql.Date |
| CHAR, VARCHAR | java.lang.String |
| BINARY, VARBINARY, BLOB, TEXT | byte[] |
需要注意的是,MySQL的DECIMAL类型和Java中的BigDecimal类型对应。而MySQL的日期和时间类型与Java中的日期和时间类型对应。同时,MySQL的CHAR和VARCHAR类型都对应Java中的String类型,而BINARY、VARBINARY、BLOB和TEXT类型都对应Java中的byte[]类型。
阅读全文