Mysql
 sql >> Base de données >  >> RDS >> Mysql

Type de données pour stocker la longitude/latitude dans Mysql

Vous pouvez utiliser POINT() à stocker dans une colonne de type GEOMETRY ou POINT :

POINT(43.005895, -71.013202)

Si la colonne Géométrie est nommée geom , vous pouvez utiliser ceci :

INSERT INTO table
    ( ..., geom, ...) 
  VALUES
    ( ..., POINT(43.005895, -71.013202), ...)

Si vous souhaitez afficher les données stockées, vous pouvez utiliser le X() et Y() fonctions :

SELECT X(geom) AS x, Y(geom) AS y
FROM table