纬度和经度 mysql 列 FLOAT(10,6) vs DECIMAL(10,6)
latitude and longitude mysql column FLOAT(10,6) vs DECIMAL(10,6)
对于纬度和经度字段,我应该使用 FLOAT(10,6) 吗?或小数(10,6)?
哪个最适合 MySql?我可以使用 PhpMyAdmin 为这两个字段添加一个索引,使它们可搜索,我只是想知道在不 Mysql 更改我导入的任何内容的情况下哪种类型最有效。
我知道没有正当理由将 (M,N)
放在 FLOAT
或 DOUBLE
上。它会导致第二次舍入。一些选择:
bytes Resolution
DECIMAL(6,4)/(7,4) 7 16 m 52 ft
FLOAT 8 1.7 m 5.6 ft
至于"optimal",就看你怎么处理了。
Geometry 对于大多数应用程序来说可能有点矫枉过正。在进入该区域之前查看涉及的内容。
对于纬度和经度字段,我应该使用 FLOAT(10,6) 吗?或小数(10,6)?
哪个最适合 MySql?我可以使用 PhpMyAdmin 为这两个字段添加一个索引,使它们可搜索,我只是想知道在不 Mysql 更改我导入的任何内容的情况下哪种类型最有效。
我知道没有正当理由将 (M,N)
放在 FLOAT
或 DOUBLE
上。它会导致第二次舍入。一些选择:
bytes Resolution
DECIMAL(6,4)/(7,4) 7 16 m 52 ft
FLOAT 8 1.7 m 5.6 ft
至于"optimal",就看你怎么处理了。
Geometry 对于大多数应用程序来说可能有点矫枉过正。在进入该区域之前查看涉及的内容。