MySQL 从 5.7 版本开始提供了 json 数据类型,并在 8.0 版本中进行了大幅度的性能优化。

在低于 5.7 版本的 MySQL 中使用 json 类型或相关函数会报错,解决办法是升级 MySQL 版本或者将 json 类型改为 text 类型。

json数据类型官方文档: https://dev.mysql.com/doc/refman/8.0/en/json.html