文章詳情頁
mysql儲存json錯誤
瀏覽:131日期:2022-06-11 16:51:10
問題描述
最近在使用mysql的json儲存格式,出現了很蹊蹺的問題。
INSERT INTO `json` (`notes`) VALUES (’[{'name':1}]’);我用上述語句插入json數組,navicat的顯示是正常的當我用UPDATE json SET notes =json_array_append(notes, ’$’ , ’['sa']’ ) WHERE ID=6;添加新的json時候出現了轉義符
請問這是出現了什么問題呢?
問題解答
回答1:json_array_append(notes, ’$’ , ’['sa']’ ) 改為json_array_append(notes, ’$’ , CAST(’['sa']’ AS JSON))
相關文章:
1. css - 求推薦幾款好用的移動端頁面布局調試工具呢?2. javascript - 百度echarts series數據更新問題3. css3 - css before 中文亂碼?4. php - 第三方支付平臺在很短時間內多次異步通知,訂單多次確認收款5. Mysql && Redis 并發問題6. javascript - node服務端渲染的困惑7. javascript - 請問一下組件的生命周期beforeDestory是在什么情況下面觸發的呢?8. mysql - 一個表和多個表是多對多的關系,該怎么設計9. python - type函數問題10. mysql新建字段時 timestamp NOT NULL DEFAULT ’0000-00-00 00:00:00’ 報錯
排行榜
