作者clifflu ( What for ?)
看板Web_Design
标题Re: [问题] MySQL问题
时间Mon Apr 10 21:13:18 2006
※ 引述《pm2001 (va是我的公主喔!!)》之铭言:
: ※ 引述《forkome (乌龟)》之铭言:
: : MySQL的栏位type,varchar常常用,但他最大只到255
: : 若想存大量文字的话,该用什麽比较适合呢?之前都用Access的备忘,MySQL是用什麽?
: : 先谢了
: TXET 65535个字元
: MEDIUMTEXT 16777215个字元
: LONGTEXT 4294967295个字元
: 假如还不够
: 我也囧rz了
还不够的话 先想想使用者要怎麽把如此大量的资料上传吧
LONGTEXT : 4294967295 chars, 以 1char 1byte 计算,大概是 4gb
如果受限於网路协定的问题,要使用其它编码 (如 base64....) 会再增加不少
这麽长的一串文字 ? 也许这个栏位本身就违反正规化的原则罗 XD
假如还是嫌不够 (例如想把整个 google dump 到一个栏位里 :p)
那麽在 os 支援的前题下,我会比较喜欢把资料存成单独的档案,
只在资料库中保留连结。
这样的做法在储存 binary file 时,我觉得比使用 binary type 更容易维护。
--
鬼压床怎麽办
骑上去啊
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.217.134