Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  ...  /  Creating Spatial Columns

13.4.6 创建空间列

MySQL 提供了一种标准方式来创建空间列,例如使用 CREATE TABLEALTER TABLE。空间列支持 MyISAMInnoDBNDBARCHIVE 表。另请参阅 第 13.4.10 节,“创建空间索引” 中关于空间索引的注意事项。

具有空间数据类型的列可以具有 SRID 属性,以明确地指示列中存储的值的空间参考系统(SRS)。关于 SRID 限制列的影响,请参阅 第 13.4.1 节,“空间数据类型”

  • 使用 CREATE TABLE 语句创建一个具有空间列的表:

    CREATE TABLE geom (g GEOMETRY);
  • 使用 ALTER TABLE 语句将空间列添加到或从现有表中删除:

    ALTER TABLE geom ADD pt POINT;
    ALTER TABLE geom DROP pt;