mysql處理json數據:mysql解析json字符串數組

平時我們設計表,比較常用的是幾種數據類型(整字、字符、時間、枚舉、set),MySQL5.7版本開始,新增了JSON這種數據類型。有點像在關係型數據庫上添加了非關係型數據庫的特性。

首先查看測試的數據庫是否高於等於5.7的版本

MySQL中的JSON數據類型

創建一個含有json字段的數據表

MySQL中的JSON數據類型
MySQL中的JSON數據類型

插入兩條數據,操作如下

MySQL中的JSON數據類型

簡單整體修改,操作如下

MySQL中的JSON數據類型

如果需要查詢的內容是json字段里的username內容,如下操作

MySQL中的JSON數據類型

如果查詢條件的內容是匹配json字段里的username內容,如下操作

MySQL中的JSON數據類型

如果設計表使用了JSON做為數據類型,為了最終實現項目增刪改查的需求還要藉助虛擬列、JSON相關函數等。操作起來感覺比較麻煩,我的第一選擇可能會MySQL+Redis實現。不知道大家在項目中是否有用到這種數據類型。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/221184.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-09 12:48
下一篇 2024-12-09 12:48

相關推薦

發表回復

登錄後才能評論