1
A
回答
1
如果它們要簡短,請定義一個硬性上限並使用VARCHAR()。如果你認爲他們不會超過250個字符,請將尺寸VARCHAR(512)
給予自己足夠的空間,以便在發現時刻改變主意。 (無論如何你總是可以改變列的定義)。
TEXT
和BLOB
類型實際上是用於未知/未定/無限長度的數據。如果您在定義限制時沒有問題,請定義一個並使用VARCHAR()
。您將從VARCHAR()
中獲得更多的排序和索引靈活性,因爲TEXT
最多隻能使用max_sort_length
字節進行排序。
如果您的用例很重要,則不能將默認值分配給TEXT
列。
其中大部分內容詳見MySQL documentation on BLOB
& TEXT
types。
1
如果文本/消息絕不會超過250個字符,使用VARCHAR2(255)
是更明智。但是如果在以後的日期/時間,你可能會增加它,你可以稍後再做。 :)
相關問題
- 1. 通知消息
- 2. facebook消息通知
- 3. 通知消息/提醒消息和UICollectionView:
- 4. 如何即時通知登錄用戶的短消息
- 5. GWT中的通知消息
- 6. django中的消息通知
- 7. Rails通知消息插件?
- 8. 通知消息窗體
- 9. 網站通知消息
- 10. 即時消息通知
- 11. 列表框通知消息
- 12. 離子通知/ Push消息
- 13. iOS推送通知消息
- 14. 消息廣播通知
- 15. 通知未讀消息
- 16. SocialEngine4:通知錯誤:帶消息的Zend Engine_Api_Exception未知項目類型
- 17. 在MySql中按類型分組通知
- 18. 通過SMPP發送Unicode短消息
- 19. 未定義的抵消通知消息
- 20. 短信通知
- 21. 取消類型未知
- 22. Mule:跟蹤消息類型
- 23. 消息類型websocket gdax(coinbase)
- 24. Haskell類型錯誤消息
- 25. 的QuickFix - 該消息類型
- 26. JMS消息格式類型
- 27. 消息類型與DataFlow塊
- 28. iOS - 將消息添加到通知中心/消息中心
- 29. 測試Drupal消息和通知而不發送消息
- 30. Wordpress插件重定向通知消息
[MySQL TEXT or VARCHAR]的可能重複(http://stackoverflow.com/questions/4128626/mysql-text-or-varchar) –