MySQL/MariaDB Spatial Support Matrix

This table shows when different spatial features were introduced into MySQL and MariaDB.

  • My = MySQL

  • MDB = MariaDB

  • x = This feature is supported

  • MBR = This feature is present, but operates on the Minimum Bounding Rectangle instead of the actual shape

  • d = This feature is present, but has been deprecated and will be removed in a future version

    • = This feature is present, but may not work the way you expect

    • = This feature is not supported

My 5.4.2
My 5.5
My 5.6.1
My 5.7.4
My 5.7.5
My 5.7.6
MDB 5.1
MDB 5.3.3
MDB 10.1.2
MDB 10.2

My 5.4.2

My 5.5

My 5.6.1

My 5.7.4

My 5.7.5

My 5.7.6

MDB 5.1

MDB 5.3.3

MDB 10.1.2

MDB 10.2

InnoDB Spatial Indexes

-

-

-

-

x

x

-

-

-

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

-

-

-

-

-

-

-

-

x

x

-

-

x

x

x

d

x

x

x

x

-

x

x

x

x

d

x

x

x

x

MBR

MBR

MBR

MBR

MBR

d

MBR

MBR

MBR

MBR

-

-

-

-

x

d

-

-

x

x

MBR

x

x

x

x

d

MBR

MBR

MBR

MBR

x

x

x

x

x

d

x

x

x

x

MBR

MBR

MBR

MBR

MBR

d

MBR

MBR

MBR

MBR

Distance

MBR

-

-

x

x

d

-

-

-

-

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

MBR

MBR

MBR

MBR

MBR

d

MBR

MBR

MBR

MBR

My 5.4.2
My 5.5
My 5.6.1
My 5.7.4
My 5.7.5
My 5.7.6
MDB 5.1
MDB 5.3.3
MDB 10.1.2
MDB 10.2

My 5.4.2

My 5.5

My 5.6.1

My 5.7.4

My 5.7.5

My 5.7.6

MDB 5.1

MDB 5.3.3

MDB 10.1.2

MDB 10.2

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

MBR

MBR

MBR

MBR

MBR

d

MBR

MBR

MBR

MBR

x

x

x

x

x

d

x

x

x

x

-

*

*

*

*

d

x

x

x

x

-

-

-

-

-

-

-

-

x

x

-

*

*

x

x

d

-

x

x

x

x

x

x

x

x

d

x

x

x

x

My 5.4.2
My 5.5
My 5.6.1
My 5.7.4
My 5.7.5
My 5.7.6
MDB 5.1
MDB 5.3.3
MDB 10.1.2
MDB 10.2

My 5.4.2

My 5.5

My 5.6.1

My 5.7.4

My 5.7.5

My 5.7.6

MDB 5.1

MDB 5.3.3

MDB 10.1.2

MDB 10.2

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

x

x

x

x

x

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBRCoveredBy

-

-

-

MBR

MBR

MBR

-

-

-

-

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

-

-

-

MBR

MBR

MBR

-

-

-

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

x

x

x

x

x

My 5.4.2
My 5.5
My 5.6.1
My 5.7.4
My 5.7.5
My 5.7.6
MDB 5.1
MDB 5.3.3
MDB 10.1.2
MDB 10.2

My 5.4.2

My 5.5

My 5.6.1

My 5.7.4

My 5.7.5

My 5.7.6

MDB 5.1

MDB 5.3.3

MDB 10.1.2

MDB 10.2

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

MBR

MBR

MBR

MBR

MBR

d

MBR

MBR

MBR

MBR

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

-

-

-

-

-

-

-

-

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

x

x

x

x

x

My 5.4.2
My 5.5
My 5.6.1
My 5.7.4
My 5.7.5
My 5.7.6
MDB 5.1
MDB 5.3.3
MDB 10.1.2
MDB 10.2

My 5.4.2

My 5.5

My 5.6.1

My 5.7.4

My 5.7.5

My 5.7.6

MDB 5.1

MDB 5.3.3

MDB 10.1.2

MDB 10.2

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

-

x

x

x

-

-

-

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

-

-

-

-

-

-

x

x

-

-

x

x

x

x

-

x

x

x

ST_Buffer_Strategy

-

-

-

x

x

x

-

-

-

-

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

-

-

x

x

-

-

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

My 5.4.2

My 5.5

My 5.6.1

My 5.7.4

My 5.7.5

My 5.7.6

MDB 5.1

MDB 5.3.3

MDB 10.1.2

MDB 10.2

ST_Distance_Sphere

-

-

-

-

-

x

-

-

-

-

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

ST_GeoHash

-

-

-

-

x

x

-

-

-

-

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

My 5.4.2

My 5.5

My 5.6.1

My 5.7.4

My 5.7.5

My 5.7.6

MDB 5.1

MDB 5.3.3

MDB 10.1.2

MDB 10.2

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

-

-

-

-

-

-

x

x

-

-

x

x

x

x

-

x

x

x

ST_IsValid

-

-

-

-

-

x

-

-

-

-

ST_LatFromGeoHash

-

-

-

-

x

x

-

-

-

-

-

-

-

-

-

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

ST_LongFromGeoHash

-

-

-

-

x

x

-

-

-

-

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

ST_PointFromGeoHash

-

-

-

-

x

x

-

-

-

-

-

-

x

x

x

x

-

x

x

x

My 5.4.2

My 5.5

My 5.6.1

My 5.7.4

My 5.7.5

My 5.7.6

MDB 5.1

MDB 5.3.3

MDB 10.1.2

MDB 10.2

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

-

-

-

-

-

-

x

x

ST_Simplify

-

-

-

-

-

x

-

-

-

-

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

ST_Validate

-

-

-

-

-

x

-

-

-

-

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

-

-

x

x

x

x

-

x

x

x

x

x

x

x

x

d

x

x

x

x

MBR

x

x

x

x

d

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

MBR

d

MBR

MBR

MBR

MBR

x

x

x

x

x

d

x

x

x

x

x

x

x

x

x

d

x

x

x

x

My 5.4.2
My 5.5
My 5.6.1
My 5.7.4
My 5.7.5
My 5.7.6
MDB 5.1
MDB 5.3.3
MDB 10.1.2
MDB 10.2

My 5.4.2

My 5.5

My 5.6.1

My 5.7.4

My 5.7.5

My 5.7.6

MDB 5.1

MDB 5.3.3

MDB 10.1.2

MDB 10.2

This page is licensed: CC BY-SA / Gnu FDL

Last updated

Was this helpful?