下文內(nèi)容主要給大家?guī)?lái)MySQL 5.7Json操作簡(jiǎn)析,這里所講到的知識(shí),與書(shū)籍略有不同,都是創(chuàng)新互聯(lián)專(zhuān)業(yè)技術(shù)人員在與用戶接觸過(guò)程中,總結(jié)出來(lái)的,具有一定的經(jīng)驗(yàn)分享價(jià)值,希望給廣大讀者帶來(lái)幫助。
敦煌網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司2013年至今到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專(zhuān)注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
創(chuàng)建表CREATE TABLE t_json(id INT PRIMARY KEY, NAME VARCHAR(20) , info JSON);
插入記錄
INSERT INTO t_json(id,sname,info) VALUES(1 ,'test','{"time":"2017-01-01 13:00:00","ip":"192.168.1.1","result":"fail"}');
INSERT INTO t_json(id,sname,info) VALUES(2 ,'my',JSON_OBJECT("time",NOW(),'ip','192.168.1.1','result','fail'));
查詢IP鍵SELECT sname,JSON_EXTRACT(info,'$.ip') FROM t_json;
查詢有多少個(gè)鍵SELECT id,json_keys(info) AS "keys" FROM t_json;
刪除鍵UPDATE t_json SET info = json_remove(info,'$.ip');
增加鍵UPDATE t_json SET info = json_set(info,'$.ip','192.168.1.1');
變更值UPDATE t_json SET info = json_set(info,'$.ip','192.168.1.2');
對(duì)于以上關(guān)于MySQL 5.7Json操作簡(jiǎn)析,如果大家還有更多需要了解的可以持續(xù)關(guān)注我們創(chuàng)新互聯(lián)的行業(yè)推新,如需獲取專(zhuān)業(yè)解答,可在官網(wǎng)聯(lián)系售前售后的,希望該文章可給大家?guī)?lái)一定的知識(shí)更新。