MySQL 存储 JSON
官方文档:https://dev.mysql.com/doc/refman/8.0/en/json-function-reference.html
1 | mysql> CREATE TABLE tb1(c1 JSON); |
函数详解
创建
json_array()
json_merge()
=>JSON_MERGE_PRESERVE()
(8.0)JSON_MERGE_PATCH()
json_object()
查询
json_contains()
json_contains_path()
json_extract()
json_keys()
json_search()
修改
json_append()
(8.0 废弃) =>JSON_ARRAY_APPEND()
json_array_insert()
json_insert()
对于原文本中已存在的键值,采取跳过而不覆盖的策略。json_remove()
json_replace()
json_set()
json_quote()
转义引号json_unquote()
Mete
json_depth()
json_length()
json_type()
json_valid()