Использованный тип таблицы не поддерживает индексы SPATIAL

"Используемый тип таблицы не поддерживает ПРОСТРАНСТВЕННЫЕ индексы"

У меня есть эта ошибка в MySQL, когда я запускаю запрос, который включает в себя ключевое слово "содержит". Как сделать поддержку таблицы "ПРОСТРАНСТВЕННЫМИ индексами". Запрос

выберите * из таблицы, где содержится (столбец, "1" )

2 ответа

Mysql поддерживает пространственный индекс только с *.myisam-таблицами, то есть с ISAM-движком. Ссылка: http://dev.mysql.com/doc/refman/5.0/en/creating-spatial-indexes.html


Поддержка Mysql для пространственных индексов, сначала добавленных для таблиц с движком MyISAM. Поддержка движка InnoDB с версии 5.7.5.

MyISAM: >= 5.0
InnoDB: >= 5.7.5

licensed under cc by-sa 3.0 with attribution.