使用的表类型不支持SPATIAL索引

Tho*_*ath 7 mysql sql

"使用的表类型不支持SPATIAL索引"

当我运行包含"contains"关键字的查询时,我在MySQL中遇到此错误.如何使表支持"SPATIAL索引".查询是

select*from table where contains(column,"1")

Gig*_*egs 10

Mysql仅支持带有*.myisam表的空间索引,即ISAM引擎.链接:http://dev.mysql.com/doc/refman/5.0/en/creating-spatial-indexes.html


far*_*zan 5

首先为具有MyISAM引擎的表添加了对空间索引的Mysql支持.自版本5.7.5起添加了对InnoDB引擎的支持.

MyISAM: >= 5.0
InnoDB: >= 5.7.5
Run Code Online (Sandbox Code Playgroud)