社区
MySQL
帖子详情
LongText长度为什么最大只能设置为65535?
shanyilei018
2012-05-02 04:51:44
我建立了一个表,一个字段类型设置为longtext, 长度想设置的比较大一些,但是总是提示我最大只能设置65535,请问是什么原因?
...全文
3670
4
打赏
收藏
LongText长度为什么最大只能设置为65535?
我建立了一个表,一个字段类型设置为longtext, 长度想设置的比较大一些,但是总是提示我最大只能设置65535,请问是什么原因?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shanyilei018
2012-05-02
打赏
举报
回复
我查了my.conf
其中有关max_allowed_packet定义有两处,分别为:
[mysqld]
max_allowed_packet = 1M
[mysqldump]
max_allowed_packet = 16M
我的理解是[mysqld]是对我程序取长字符串有影响的,但是我的长字符串是大于65535B,但是小于1M的,但是我取的时候还是出错,蛮奇怪的是我在存这个长字符串的时候没有问题。
ACMAIN_CHM
2012-05-02
打赏
举报
回复
检查你的系统变量max_allowed_packet,这个控制了你的整个SQL语句的长度。
shanyilei018
2012-05-02
打赏
举报
回复
问题其实是这样的,我存了一个很长的字符串到该列中,长度大于65535,我用C++和mysql交互,存的时候没有问题,但是取的时候发现取的不对了,经过测试怀疑和这个长度有关,上网搜索LONGTEXT
最大长度为4,294,967,295或4GB(232–1)字符的TEXT列。但是为什么我设置的时候提示我最大程度为65535?
rucypli
2012-05-02
打赏
举报
回复
mysql无此限制
· LONGTEXT
最大长度为4,294,967,295或4GB(232–1)字符的TEXT列。
可以的解释是存储longtext的长度用的是两个字节 2的八次方是65536 最长能表示65536个字符
long
text
长度
设置
多少 mysql_MySQL之最
最大
和最小一个表里最多可有1017列(在MySQL 5.6.9 之前
最大
支持1000列)。虚拟列也受限这个限制。一个表最多可以有64个二级索引。如果innodb_large_prefix打开,在InnoDB表DYNAMIC或COMPRESSED列格式下,索引前缀
最大
支持前3072字节;如果不打开的话,在任意列格式下,最多支持前767字节。 这个限制既适用于前缀索引也适用于全列索引。基于一个16KB...
Mysql中,varchar字段
最大
长度
为什么是
65535
在MySQL中,varchar字段的
最大
长度
确实是
65535
。这个限制是由于MySQL内部存储varchar字段时,使用了2个字节来存储字符串的
长度
信息。因此,varchar字段的
最大
长度
实际上是2的16次方减1,即
65535
。在本篇文章中,我们将从以下几个方面来探讨为什么varchar字段的
最大
长度
是
65535
,并提供具体的代码实现和SQL语句。
mysql数据类型介绍(含
text
,
long
text
,medium
text
说明)
mysql数据类型介绍(含
text
,
long
text
,medium
text
说明) 分类: 数据库2013-10-06 13:00 2367人阅读 评论(0) 收藏 举报 转载,文章原连接已经失效,百度快照找到的。 MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型
mysql中
text
长度
一般声明为多长_mysql中
text
最大
长度
是多少?
你的位置:问答吧-> PHP基础-> 问题详情mysql中
text
最大
长度
是多少?现在储存的东西超过
text
的
长度
了请问有什么办法可以解决?作者: cnwfy发布时间: 2004-07-13
LONG
TEXT
作者: kuanan发布时间: 2004-07-13
LONG
TEXT
与
TEXT
一样吧?我试了也不够内容大小...
修改
text
/n
text
/image 配置的
最大
长度
65535
存入图像时程序出现错误提示:要复制的
text
n
text
或image数据的
长度
(22333434)超过了所配置的
最大
长度
65535
表中有一字段为image类型
长度
16 里面存放一些图片信息.以前没问题..最近出现在存入图像时程序出现错误提示:要复制的
text
n
text
或image数据的
长度
(22333434)超过了所配置的
最大
长度
65535
--出现这种问题是配
MySQL
56,801
社区成员
56,752
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章