2008-09-29 35 views

回答

11

TEXT將是最適合未知大小的文本。 VARCHAR限於MYSQL 5.0.3中的65,535個字符和先前版本中的255個字符,因此如果您可以安全地假設它將適合那裏,那將是一個更好的選擇。

BLOB用於二進制數據,所以除非您希望文本是二進制格式,否則它是最不合適的列類型。

有關更多信息,請參閱string column types上的Mysql文檔。

2

如果你想把它看作一個字符串和一個字符集,可以使用TEXT。
如果您希望將其視爲二進制字符串而不使用字符集,請使用BLOB。

我推薦使用TEXT。

相關問題