「使用されているテーブル タイプは SPATIAL インデックスをサポートしていません」
「contains」キーワードを含むクエリを実行しているときに、MySQL でこのエラーが発生しました。「SPATIAL インデックス」をサポートするテーブルを作成する方法。クエリは
select * from table where contains(column,"1")
Mysql は *.myisam テーブル、つまり ISAM エンジンでのみ空間インデックスをサポートします。リンク: http://dev.mysql.com/doc/refman/5.0/en/creating-spatial-indexes.html
MyISAM エンジンを使用したテーブルに最初に追加された空間インデックスの Mysql サポート。バージョン 5.7.5 で追加された InnoDB エンジンのサポート。
MyISAM: >= 5.0
InnoDB: >= 5.7.5