我想在MySQL數據庫中存儲JSON對象(使用xampp和mariadb)。應該存儲的數據類型是什麼?如果使用'json'作爲數據類型,它會發生錯誤。如何定義一個表來存儲MySQL數據庫中的JSON對象?
1
A
回答
0
請參閱...這可能有幫助!
https://www.sitepoint.com/use-json-data-fields-mysql-databases/
PS:Postgres的具有更好的功能來存儲相比,MySQL或MariaDB的JSON數據
2
解決辦法是JSON轉換爲字符串,並保存爲文本,並重新轉換從數據庫
取回後到JSON相關問題
- 1. Rails 3 - 如何創建一個JSON對象來存儲在數據庫中
- 2. 在數據庫中存儲JSON對象
- 3. GAE數據存儲:如何存儲自定義對象的數組列表
- 4. 要存儲對象在MySQL數據庫
- 5. 如何將ruport表數據對象存儲在數據庫中?
- 6. 如何在SQLite數據庫中存儲JSON對象
- 7. 在同一個MySQL表中存儲異構json對象?
- 8. 如何將對象存儲在MySql數據庫中?
- 9. 在MySQL數據庫中存儲JSON?
- 10. 如何在MySQL中對數據庫存儲的json數據進行編碼?
- 11. 在Sqlite3數據庫中存儲自定義類對象失敗
- 12. 如何將json對象存儲到休眠數據庫字段
- 13. 如何使用存儲在數據庫中的定義來定義源代碼?
- 14. 如何在sql數據庫中存儲我的自定義對象
- 15. 存儲包含MYSQL數據庫中的對象的JavaScript數組?
- 16. Laravel:如何將JSON對象保存到MYSQL數據庫?
- 17. 使用JSON對象來存儲一次又一次刷新的表單數據
- 18. 將JSON數據存儲在MySQL表中
- 19. 如何存儲JSON數據在mysql數據庫
- 20. 如何在Oracle數據庫中存儲儀表板定義
- 21. MySQL數據庫:存儲多個學生在一個表中
- 22. 如何存儲自定義對象的數組列表?
- 23. C#中存儲的MySQL數據庫內容到一個列表
- 24. 如何在MySQL數據庫中存儲特定(polls eg。)數據?
- 25. 如何在android sqlite數據庫中存儲MySQL查詢(JSON)?
- 26. 來自java數據庫的Json對象
- 27. 在數據庫中存儲對象
- 28. 在數據庫列中存儲對象
- 29. 在數據庫中存儲對象
- 30. 在數據庫中存儲jQuery對象
什麼是MariaDB版本? –
沒有「json對象」這樣的東西。 'JSON'是一個_string_,它是一種將任意數據表示爲字符串的格式。因此,您只需在關係數據庫中使用'varchar'或'text'類型。 – arkascha
嗨@arkascha你可能想看看https://dev.mysql.com/doc/refman/5.7/en/json.html – RiggsFolly