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

标签 mysql sql

“使用的表类型不支持空间索引”

当我运行包含“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

关于mysql - 使用的表类型不支持 SPATIAL 索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18379808/

相关文章:

mysql - 合并两个没有公共(public)字段的 COUNT 总计

php - 如何使用php表单中可变数量的字段更新sql表

java - Hibernate 关闭 MySQL 连接

c# sql 插入。使用未分配的局部变量?

mysql - 将 MySQL 查询的输出转换为 utf8

mysql - ORDER BY ASC 未对包含数字的字符串正确生效

c# - 从域连接到 plesk230 上的数据库

mysql - 列的最大值

mysql查询获取在日期范围内未预订的所有房间未给出预期结果

sql - SQL Server 如何按数字排序?