我正在使用mysql TEXT字段,我想直观地看到65,535字节有多大是文本。这样做的最佳方式是什么?
我可能需要将字段更改为MEDIUM TEXT或LONG TEXT。变大的权衡是什么?我可以轻松迁移色谱柱而不会丢失数据吗?
我正在使用该字段进行会话数据管理。 (序列化的PHP代码)
答案 0 :(得分:1)
您可以使用varchar(65535)
来声明该字段。
为了填充数据,我认为你可以这样做:
select repeat(cast('a' as varchar(65535)), 65535)
然后将结果保存到文件中。
您也可以在某些应用程序中执行此操作。例如,在emacs中,您可以打开一个文件并键入" 6 5 5 3 5 3 a"这将填补缓冲区的大量空白。