This document provides an overview of JSON functions that have been added to MySQL to support NoSQL and manipulation of JSON documents. It discusses the history and improvements of the JSON functions, provides examples of how various functions such as json_valid, json_contains_key, json_extract, json_append, json_replace, json_set, json_remove, json_search, json_merge, json_depth, and json_count work, and describes how to install and compile the JSON functions. The JSON functions allow users to validate, search, modify, and work with JSON documents directly in MySQL.