平時我們設計表,比較常用的是幾種數據類型(整字、字元、時間、枚舉、set),MySQL5.7版本開始,新增了JSON這種數據類型。有點像在關係型資料庫上添加了非關係型資料庫的特性。
首先查看測試的資料庫是否高於等於5.7的版本

創建一個含有json欄位的數據表


插入兩條數據,操作如下

簡單整體修改,操作如下

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

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

如果設計表使用了JSON做為數據類型,為了最終實現項目增刪改查的需求還要藉助虛擬列、JSON相關函數等。操作起來感覺比較麻煩,我的第一選擇可能會MySQL+Redis實現。不知道大家在項目中是否有用到這種數據類型。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/221184.html
微信掃一掃
支付寶掃一掃