最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL插入json問題

 更新時(shí)間:2018年10月17日 11:03:31   作者:no-96  
今天小編就為大家分享一篇關(guān)于MySQL插入json問題,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧

在MySQL5.7.8之后開始支持一種可高效獲取JSON文本中數(shù)據(jù)的原生JSON類型,該類型具有以下優(yōu)點(diǎn):

  • 存儲(chǔ)時(shí)自動(dòng)驗(yàn)證,驗(yàn)證不通過將報(bào)錯(cuò)
  • 更好的存儲(chǔ)結(jié)構(gòu)。采用一種針對(duì)告訴讀取JSON文本元素的內(nèi)部結(jié)構(gòu)進(jìn)行存儲(chǔ)。新的服務(wù)器是以二進(jìn)制的格式讀取一個(gè)JSON文本,而不是以字符串格式讀取然后進(jìn)行轉(zhuǎn)換。這種二進(jìn)制格式允許服務(wù)器在文本中通過鍵或者數(shù)組索引獲取其子對(duì)象(嵌套數(shù)組)而不需要讀取全部值

另外,系統(tǒng)對(duì)JSON格式做了一些限制:

  • JSON文本的最大長度取決有系統(tǒng)常量:max_allowed_packet。該值僅在服務(wù)器進(jìn)行存儲(chǔ)的時(shí)候進(jìn)行限制,在內(nèi)存中進(jìn)行計(jì)算的時(shí)候是允許超過該值的。
  • JSON列不可有默認(rèn)值
  • JSON列與其他二進(jìn)制類型列一樣是無法創(chuàng)建索引。但是可以從JSON列中所存儲(chǔ)的文本中某些表列值進(jìn)行創(chuàng)建索引。MySQL最優(yōu)控制器同樣在通過JSON表達(dá)創(chuàng)建的索引中進(jìn)行查詢。

在插入json數(shù)據(jù)的時(shí)候遇到的問題

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘{

插入代碼

insert into `players` (`id`,`player_and_games`) values(1,{
  "id":1,
  "name":"aaa",
  "games_played":{
    "Battlefiedld":{
      "weapon":"adsf",
      "level":20
    },
    "Crazy":{
      "weapon":"adsf",
      "level":20
    }
  }
})

存在問題,json沒有用引號(hào),正確的方式如下

insert into `players` (`id`,`player_and_games`) values(1,'{
  "id":1,
  "name":"aaa",
  "games_played":{
    "Battlefiedld":{
      "weapon":"adsf",
      "level":20
    },
    "Crazy":{
      "weapon":"adsf",
      "level":20
    }
  }
}')

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

  • MySQL索引原理詳解

    MySQL索引原理詳解

    這篇文章主要介紹了MySQL索引原理詳解,索引是幫助MySQL高效獲取數(shù)據(jù)的排好序的數(shù)據(jù)結(jié)構(gòu),最重要的點(diǎn)是有序的,我們用索引就是為了快速的查找數(shù)據(jù),如果一堆數(shù)據(jù)是無序的,程序只能挨個(gè)遍歷每個(gè)元素
    2022-08-08
  • 詳解MySQL 用戶權(quán)限管理

    詳解MySQL 用戶權(quán)限管理

    這篇文章主要介紹了MySQL 用戶權(quán)限管理的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下
    2021-04-04
  • mysql中的limit 1 for update的鎖類型

    mysql中的limit 1 for update的鎖類型

    這篇文章主要介紹了mysql中的limit 1 for update的鎖類型,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 查找MySQL線程中死鎖的ID的方法

    查找MySQL線程中死鎖的ID的方法

    這篇文章主要介紹了查找MySQL線程中死鎖的ID的方法,文中介紹的方法主要是從數(shù)據(jù)字典里查找,需要的朋友可以參考下
    2015-05-05
  • MySQL使用GROUP?BY使用技巧和注意事項(xiàng)總結(jié)

    MySQL使用GROUP?BY使用技巧和注意事項(xiàng)總結(jié)

    GROUP?BY?子句是?在MySQL?中用于將查詢結(jié)果按照指定的列或表達(dá)式進(jìn)行分組的關(guān)鍵字,它通常與聚合函數(shù)一起使用,能夠?qū)γ總€(gè)分組進(jìn)行統(tǒng)計(jì)或計(jì)算,本文給大家總結(jié)了MySQL使用GROUP?BY使用技巧和注意事項(xiàng),需要的朋友可以參考下
    2024-05-05
  • 解決xmapp啟動(dòng)mysql出現(xiàn)Error: MySQL shutdown unexpectedly.問題

    解決xmapp啟動(dòng)mysql出現(xiàn)Error: MySQL shutdown unexpec

    這篇文章主要介紹了解決xmapp啟動(dòng)mysql出現(xiàn)Error: MySQL shutdown unexpectedly.問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Mysql復(fù)合主鍵和聯(lián)合主鍵的區(qū)別解析

    Mysql復(fù)合主鍵和聯(lián)合主鍵的區(qū)別解析

    這篇文章主要介紹了Mysql復(fù)合主鍵和聯(lián)合主鍵的區(qū)別,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • MySQL存儲(chǔ)IP地址的三種方法

    MySQL存儲(chǔ)IP地址的三種方法

    在MySQL中,存儲(chǔ)IP地址通常有幾種推薦的方法,每種方法都有其優(yōu)缺點(diǎn),可以根據(jù)具體需求選擇合適的方式,本文給大家介紹了MySQL存儲(chǔ)IP地址的三種方法:使用VARCHAR類型,使用INT類型存儲(chǔ)IPv4和使用BINARY(16)或VARBINARY(16)存儲(chǔ)IPv6,需要的朋友可以參考下
    2024-07-07
  • MySQL修改配置 區(qū)分大小寫

    MySQL修改配置 區(qū)分大小寫

    修改MySql Server安裝目錄下的 my.ini 文件,在mysqld節(jié)下加入下面一行 set-variable=lower_case_table_names=0 (0:大小寫敏感;1:大小寫不敏感)最后重啟一下MySql服務(wù)即可。
    2010-12-12
  • mysql多實(shí)例部署實(shí)例教程

    mysql多實(shí)例部署實(shí)例教程

    這篇文章主要介紹了mysql多實(shí)例部署,主要包括軟件下載、配置用戶并解壓二進(jìn)制程序至/usr/local下及創(chuàng)建各實(shí)例數(shù)據(jù)存放的目錄,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08

最新評(píng)論

珲春市| 和顺县| 都江堰市| 肥乡县| 潼关县| 思南县| 栾川县| 山东| 鄂托克前旗| 报价| 卫辉市| 湘潭县| 五常市| 怀宁县| 上蔡县| 普格县| 拉萨市| 两当县| 赤城县| 大田县| 黄山市| 凤台县| 响水县| 稷山县| 临桂县| 五常市| 乌拉特后旗| 广水市| 霍邱县| 凯里市| 铁力市| 高陵县| 攀枝花市| 博野县| 无为县| 阿克苏市| 汕头市| 阳春市| 平定县| 石楼县| 滦南县|