Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Tipo de dados para armazenar longitude/latitude no Mysql


Você pode usar POINT() para armazenar em uma coluna do tipo GEOMETRY ou POINT :
POINT(43.005895, -71.013202)

Se a coluna Geometria se chamar geom , você pode usar isso:
INSERT INTO table
    ( ..., geom, ...) 
  VALUES
    ( ..., POINT(43.005895, -71.013202), ...)

Se você quiser mostrar os dados armazenados, você pode usar o X() e Y() funções:
SELECT X(geom) AS x, Y(geom) AS y
FROM table