MySQL 8 provides solid support for the JSON data type. The manual has an overview of the data type, a JSON function reference, an an overview on generated column indexes, and explains multi-values indexes.
Creating JSON columns
Creating JSON columns is easy: Make the column of the JSON data type, fill in valid JSON data.
mysql> create table t ( id integer not null primary key auto_increment, j json);
Query OK, 0 rows affected (0.11 sec)
mysql> insert into t (j) values
-> ('null'),
-> ('true'),
-> …[Read more]