MySQL :: MySQL 8.0 Reference Manual :: 13.4.6 Creating Spatial Columns (original) (raw)

13.4.6 Creating Spatial Columns

MySQL provides a standard way of creating spatial columns for geometry types, for example, with CREATE TABLE or ALTER TABLE. Spatial columns are supported forMyISAM,InnoDB,NDB, andARCHIVE tables. See also the notes about spatial indexes underSection 13.4.10, “Creating Spatial Indexes”.

Columns with a spatial data type can have an SRID attribute, to explicitly indicate the spatial reference system (SRS) for values stored in the column. For implications of an SRID-restricted column, seeSection 13.4.1, “Spatial Data Types”.

CREATE TABLE geom (g GEOMETRY);  
ALTER TABLE geom ADD pt POINT;  
ALTER TABLE geom DROP pt;