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()