簡體   English   中英

Mysql Memory 存儲引擎可能的最大文本大小

[英]Mysql Memory Storage Engine biggest text size possible

我有一個使用存儲引擎 [Memory] 的聊天系統,但 varchar 255 太短了,我應該使用什么字段類型? 我不打算索引這個字段。

您不能在 memory 表中使用 blob 或文本,但您可以使用更長的 varchar,具體取決於您的 MySQL 版本:

VARCHAR 列中的值是可變長度字符串。 在 MySQL 5.0.3 之前可以將長度指定為 0 到 255 之間的值,在 5.0.3 和更高版本中可以指定為 0 到 65,535 的值。 MySQL 5.0.3 及更高版本中 VARCHAR 的有效最大長度取決於最大行大小(65,535 字節,在所有列之間共享)和使用的字符集。

http://dev.mysql.com/doc/refman/5.0/en/char.html

Memory 引擎不支持 BLOB/TEXT,因此 char/varchar 是您可用的全部。 此處詳細信息(搜索“blob”)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM