7

「使用されているテーブル タイプは SPATIAL インデックスをサポートしていません」

「contains」キーワードを含むクエリを実行しているときに、MySQL でこのエラーが発生しました。「SPATIAL インデックス」をサポートするテーブルを作成する方法。クエリは

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

4

2 に答える 2

10

Mysql は *.myisam テーブル、つまり ISAM エンジンでのみ空間インデックスをサポートします。リンク: http://dev.mysql.com/doc/refman/5.0/en/creating-spatial-indexes.html

于 2013-08-22T12:02:56.887 に答える
6

MyISAM エンジンを使用したテーブルに最初に追加された空間インデックスの Mysql サポート。バージョン 5.7.5 で追加された InnoDB エンジンのサポート。

MyISAM: >= 5.0
InnoDB: >= 5.7.5
于 2016-06-29T09:43:17.297 に答える