sql >> Databasteknik >  >> RDS >> Mysql

Vilken MySQL-datatyp ska användas för latitud/longitud med 8 decimaler?

MySQL stöder rumsliga datatyper och Point är en enkelvärdestyp som kan användas. Exempel:

CREATE TABLE `buildings` (
  `coordinate` POINT NOT NULL,
  /* Even from v5.7.5 you can define an index for it */
  SPATIAL INDEX `SPATIAL` (`coordinate`)
) ENGINE=InnoDB;

/* then for insertion you can */
INSERT INTO `buildings` 
(`coordinate`) 
VALUES
(POINT(40.71727401 -74.00898606));


  1. Hur man använder inbyggt lösenord med MySQL 5.7

  2. MariaDB &externa data

  3. Hur man använder google translate URL i Oracle plsql

  4. Kontrollera om sekvensen finns i Postgres (plpgsql)