Stel bij het maken van een tabel uw veld in als JSON gegevenstype.
CREATE TABLE `person` (
`name` json DEFAULT NULL
);
En voeg er JSON-gegevens in,
INSERT INTO `person` (`name`)
VALUES ('["name1", "name2", "name3"]');
Of voeg JSON-gegevens in met Key:Value
INSERT INTO person VALUES ('{"pid": 101, "name": "name1"}');
INSERT INTO person VALUES ('{"pid": 102, "name": "name2"}');
Selecteer JSON-gegevens,
SELECT * FROM `person` WHERE JSON_CONTAINS(name, '["name1"]');
Opmerking:Alleen ondersteund door MySQL 5.7 (of hoger) met InnoDB.