MariaDB 动态列(Dynamic Columns)支持JSON格式存储数据
Posted 凡普NBSP
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MariaDB 动态列(Dynamic Columns)支持JSON格式存储数据相关的知识,希望对你有一定的参考价值。
JSON的格式非常简单:名称/键值。之前mysql版本里面要实现这样的存储,要么用VARCHAR要么用TEXT大文本,这样程序取出数据需要相应的处理转换,不是很便捷。
为了兼容传统SQL语法,MariaDB 10支持原生JSON格式,专门设计了JSON数据类型以及关于这种类型的检索以及函数解析,即关系型数据库和文档型NoSQL数据库集于一身。
使用说明
表结构
插入JSON格式数据
获取全部Key-Value
直接通过select查询出来的是乱码
需要用以下函数查询
获取全部Key(键)
获取Key(键)color的Value(值)
增加一个Key-Value
更改一个Key-Value
删除一个Key-Value
加入凡普,更多职位请关注↓
以上是关于MariaDB 动态列(Dynamic Columns)支持JSON格式存储数据的主要内容,如果未能解决你的问题,请参考以下文章