如何制作 JSON 对象并将其嵌入 MySQL 数据库
作为 JSON 和 MySQL 的新手,在尝试创建 JSON 时遇到错误为 MySQL 表提取对象和提取值可能会令人沮丧。本指南将为您提供克服这些障碍所需的知识。
创建 JSON 对象
要建立 JSON 对象,请将您的 MySQL 表字段定义为 JSON数据类型:
<code class="sql">CREATE TABLE `person` ( `name` JSON DEFAULT NULL );</code>
插入 JSON 数据
要将 JSON 数据插入表中,您可以使用数组方法:
<code class="sql">INSERT INTO `person` (`name`) VALUES ('["name1", "name2", "name3"]');</code>
或指定键值对:
<code class="sql">INSERT INTO person VALUES ('{"pid": 101, "name": "name1"}'); INSERT INTO person VALUES ('{"pid": 102, "name": "name2"}');</code>
检索 JSON 数据
要从表中选择 JSON 数据,请执行如下查询:
<code class="sql">SELECT * FROM `person` WHERE JSON_CONTAINS(name, '["name1"]');</code>
关键注意事项
请记住,JSON 支持仅限于使用 InnoDB 作为存储引擎的 MySQL 5.7 及更高版本。
以上是以下是根据您的文章提出的一些问题式标题: * **如何在 MySQL 中存储和检索 JSON 对象:初学者指南** * **MySQL JSON:创建、插入和检索的简单指南的详细内容。更多信息请关注PHP中文网其他相关文章!