+
95
-

mysql怎么存储经纬度,并且查询指定经纬度附近1公里内的数据?

mysql怎么存储经纬度,并且查询指定经纬度附近1公里内的数据?


网友回复

+
15
-

使用point类型来存储经纬度

CREATE TABLE locations (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
coordinates POINT
);
插入经纬度数据:
INSERT INTO locations (name, coordinates) VALUES
('Location A', POINT(40.7128, -74.0060)),
('Location B', POINT(34.0522, -118.2437)...

点击查看剩余70%

我知道答案,我要回答