我正在为PHP中国观众开发一个数据库驱动的网站。内容作为longtext
字段存储在数据库中。
我想知道如何确定要存储的数据不会被截断?
答案 0 :(得分:35)
这取决于字符的大小和一些配置选项。
LONGTEXT [CHARACTER SET charset_name] [COLLATE collation_name]
TEXT列,最大长度为 4,294,967,295或4GB(2 ^ 32 - 1) 字符。有效最大值 如果值包含,则length更小 多字节字符。有效 LONGTEXT列的最大长度 还取决于配置的最大值 客户端/服务器中的数据包大小 协议和可用内存。每 LONGTEXT值使用a存储 指示的四字节长度前缀 值中的字节数。
http://dev.mysql.com/doc/refman/5.0/en/string-type-overview.html