我應該使用什麼數據類型來存儲json數據類型不可用的MySQL版本5.6中的json編碼數組?到目前爲止,我正在考慮將它作爲TEXT或VARCHAR存儲。這是我們如何存儲它?在MySQL(5.6)數據庫中存儲json數組的數據類型
2
A
回答
3
這取決於您要存儲的JSON數據的長度。如果時間不長,則可以使用VARCHAR,但對此您有64K的限制:
手動說明:長度可以指定爲0到65,535之間的值。 VARCHAR的有效最大長度取決於最大行大小(65,535字節,在所有列中共享)和使用的字符集。
所以,如果你期望有巨大的對象,使用TEXT。
由於Mysql 5.7.8,您可以使用本機JSON數據類型。
+1
2015年8月'JSON'附帶5.7.8。 –
1
相關問題
- 1. 在MySQL數據庫中存儲JSON?
- 2. 存儲在MySQL數據庫
- 3. 如何將php數組數據存儲到mysql數據庫中
- 4. 在MySQL中存儲動態數據和數據類型
- 5. 如何存儲JSON數據在mysql數據庫
- 6. MySQL的JSON數據類型
- 7. 如何使用PHP和MySQL在MySQL數據庫中存儲數組數據?
- 8. 在JSON vs MYSQL中存儲數據
- 9. 將JSON數據存儲在MySQL表中
- 10. 存儲鍵/值緩存的數據庫表數據類型
- 11. 存儲在MySQL數據庫中的BLOB
- 12. 數據庫設計:如何在數據庫中存儲XML/JSON?
- 13. 在MySQL數據庫中存儲數組的最佳方法?
- 14. 使用MySQL和PHP將數據存儲在MySQL數據庫中
- 15. 將json存儲在msSQL數據庫中?
- 16. MySQL位數據類型存儲空間
- 17. 我如何在android數據庫中存儲android json數組?
- 18. 在MySQL數據庫中緩存/存儲twitter API數據
- 19. 從數據庫中檢索數據並存儲在數組中
- 20. 更新存儲在數據庫中的JSON數據
- 21. 將數組存儲在MySQL數據庫中
- 22. 將數組值存儲在單列MySQL數據庫中
- 23. 如何在mysql數據庫中存儲多維javascript數組
- 24. PHP/MySQL - 將數組存儲在數據庫中
- 25. 如何將數組值存儲在MySQL數據庫中
- 26. PHP從數組中獲取元素存儲在mySQL數據庫
- 27. PHP和MySQL在數據庫中存儲
- 28. 在MySQL數據庫中存儲枚舉
- 29. 將excel數據存儲在MySQL數據庫中通過使用JSON的PHP
- 30. 如何在MySQL中對數據庫存儲的json數據進行編碼?
我會用'TEXT'去。 –