新的MYSQL-Server不知道JSON数据类型


New MYSQL-Server doesn't know JSON-datatype

我在Raspberry Pi上设置了一个MYSQL服务器。一切正常,但是在使用PHPmyAdmin从Mac上的本地服务器导入数据库时,新的MYSQL服务器不接受导入文件。它说我的SQL语法有问题。所以我试图找到问题:它是一种未知的数据类型。在这里的本地数据库中,我使用了几次数据类型json,但新的MYSQL服务器不知道这种数据类型。

如何解决?

JSON 数据类型是在 MySQL v5.7.8 中引入的。如果新的MySQL服务器不支持此数据类型,则它具有以前的版本。解决方案是将已安装的 MySQL 升级到支持 JSON 数据类型的版本。理想情况下,您应该升级到在旧服务器上运行的相同版本的MySQL,以避免任何进一步的不兼容问题。