Khi tạo bảng, hãy đặt trường của bạn là JSON kiểu dữ liệu.
CREATE TABLE `person` (
`name` json DEFAULT NULL
);
Và Chèn dữ liệu JSON vào đó,
INSERT INTO `person` (`name`)
VALUES ('["name1", "name2", "name3"]');
Hoặc Chèn dữ liệu JSON bằng Khóa:Giá trị
INSERT INTO person VALUES ('{"pid": 101, "name": "name1"}');
INSERT INTO person VALUES ('{"pid": 102, "name": "name2"}');
Chọn dữ liệu JSON,
SELECT * FROM `person` WHERE JSON_CONTAINS(name, '["name1"]');
Lưu ý: Chỉ được hỗ trợ bởi MySQL 5.7 (hoặc cao hơn) bằng cách sử dụng InnoDB.