MySQL的text类型

fanhj_200 2009-12-18 09:19:55
我用MySQL的数据库,表A的属性B为Text型,查得mysql的text型可以存放最大长度为 65,535 个字符的字符串。
现在我把许多信息写到一个textarea里,信息可能是是好几段文字,然后提交到数据库中,会会中取了第一段?
...全文
2912 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lijingbao123456789 2009-12-31
  • 打赏
  • 举报
回复
我都不用回答了,这么多人帮回答了
SambaGao 2009-12-19
  • 打赏
  • 举报
回复
BLOB
TEXT
一个BLOB或TEXT列,最大长度为65535(2^16-1)个字符。

MEDIUMBLOB
MEDIUMTEXT
一个BLOB或TEXT列,最大长度为16777215(2^24-1)个字符。

LONGBLOB
LONGTEXT
一个BLOB或TEXT列,最大长度为4294967295(2^32-1)个字符。
试试longtext
crazylaa 2009-12-19
  • 打赏
  • 举报
回复
只要textarea没超过长度65535,每次只取了第一段,是你代码的问题。其他数据库都不会有只取第一段的问题,mysql没有用过,但也不至于这么弱吧?另外,你的form表单是用get还是post方式提交的?用get出现空格或回车换行就会截断,用POST(form的method属性设为POST)
jumpheightway 2009-12-19
  • 打赏
  • 举报
回复
如果连text都装不下那就只有用大对象了
happygao521 2009-12-18
  • 打赏
  • 举报
回复
可以用varchar2呀!!!

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧