廢話很少,直接上圖數據庫
如 : 表結構如圖json
那麼我想在這三個字段上創建一個惟一索引,目的是爲了防止重複插入數據,blog
1.首先,說明一下 data中的json中,key爲 tagID 和 val ,執行以下圖命令 : ALTER TABLE DataLogFloat201905 ADD tagID_virtual varchar (32) GENERATED ALWAYS AS (json_extract(data, '$.tagID' )) VIRTUAL;索引
2. 最終如圖im
3. 此次再進行創建惟一索引 : 命令 : CREATE UNIQUE INDEX time_devid_tag_virtual_index ON DataLogFloat201905(tagID_virtual,logTime,deviceID);數據
4. 結果搞定img
5.這樣,若是有一樣的數據,是不會插入到數據庫的vi
6.那麼問題來了,是是又該按期更新下 -- 迪卡儂了呀 留言要地址 co