如何在mysql 5.7中完全更新JSON列?

时间:2019-01-20 14:05:09

标签: mysql-5.7

我是MySQL 5.7的新手。我有一个带有JSON列的表。

数据:{“游戏”:“板球”,“玩家”:“多尼”}

这只是一个示例JSON对象,但是我的列中有很多键,值对。

我想用我收到的来自某些API的响应的新JSON对象完全替换JSON

例如 {“ Game”:“曲棍球”,“ Player”:“ Kohli”,“”:“,..........}

请提出相同的方法。谢谢

1 个答案:

答案 0 :(得分:1)

要完全在MySQL版本5.7以上更新JSON,只需使用UPDATE查询即可。

例如:

UPDATE json_table SET json = '{"Game": "Hockey","Player":"Kohli"}' (WHERE CLAUSE)