java中long类型的数据存储到mysql中时,对应mysql的是什么类型?

java中long类型的数据存储到mysql中时,对应mysql的是什么类型?,第1张

因为long为长整型数据类型,所以mysql对应的是bigint或者numeric(x,y)也可以。bigint:字节8个,当需要存储超大的整数才用。numeric(x,y):其中x代表精度,y代表标度,精度表示保存值的主要位数,标度表示小数点后面可以保存的位数。你可以自定义你想要数据的大小。

一. blob二进制象,容纳变量数量数据,其blob四类型:TINYBLOB,BLOB,mediumblobLongBlob,容纳度同. Text同四种类型:TINYTEXT、TEXT、MEDIUMTEXTLONGTEXT 二. blob视二进制字符串,Text视非二进制字符串blob列没字符集并且排序比较基于列值字节数值值 TEXT列字符集并且根据字符集校规则值进行排序比较 MySQL TEXT或BLOB列存储或检索程存写转换,未运行严格模式BLOB或TEXT列配超该列类型度值值值截取保证适合截掉字符空格产条警告 使用严格SQL模式产错误并且值拒绝截取并给警告.数面BLOB列视能够足够VARBINARY列同TEXT列视VARCHAR列 三. BLOBTEXT几面同于VARBINARYVARCHAR. BLOBTEXT列能默认值. 保存或检索BLOBTEXT列值删除尾部空格(与VARBINARYVARCHAR列相同). 于BLOBTEXT列索引必须指定索引前缀度于CHARVARCHAR前缀度选. LONGLONG VARCHAR应MEDIUMTEXT数据类型保证兼容性TEXT列类型使用BINARY属性列配列字符集二元校规则. MySQL连接程序/ODBCBLOB值定义LONGVARBINARYMySQL TEXT值定义LONGVARCHAR由于BLOBTEXT值能非使用能遇些约束. BLOB或TEXT象由其类型确定客户端服务器间实际传递值由用内存数量通信缓存区确定通更改 max_allowed_packe

text是MySQL里用于存放大量文本的一种数据类型,最多可以存放65535个字符。

除此之外MySQL中用于存放大量文本的数据类型还有:

varchar:最多可以存放65535个字符。

mediumtext:可变长度,最多2的24次方-1个字符。

longtext:可变长度,最多2的32次方-1个字符。

扩展资料:

mysql其他数据类型

主要包括以下五大类:

整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT

浮点数类型:FLOAT、DOUBLE、DECIMAL

字符串类型:CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT、LONGTEXT、TINY BLOB、BLOB、MEDIUM BLOB、LONG BLOB

日期类型:Date、DateTime、TimeStamp、Time、Year

其他数据类型:BINARY、VARBINARY、ENUM、SET、Geometry、Point、MultiPoint、LineString、MultiLineString、Polygon、GeometryCollection。

参考资料来源:百度百科-MYSQL数据库

参考资料来源:百度百科-mySQL


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8681671.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存