mysql - 无法将经度和纬度导入 phpMyAdmin

标签 mysql import phpmyadmin

我有一个文件,其中包含商店名称和地址、电话以及经度和纬度的列表。当我使用 phpMyAdmin 导入文件时,除了经度和纬度字段之外,它加载所有内容都很好。对于这些字段,有一些会加载,但大多数不会加载。我尝试过使用 CSV 和 XML。我检查了这些文件是否有任何奇怪的东西,比如不应该出现的引号等,但没有找到任何东西。 DB中的字段类型是float(10,6)。如果有帮助,这里有 2 个文件:

http://eyesbryte.com/StoreList-editedCorrect3.txt

http://eyesbryte.com/StoreList-editedCorrect.xml

在我拔掉所有头发之前,有人可以帮忙吗?

最佳答案

您需要删除两个字段中的千位分隔符 .

为了正确存储以十进制度表示的纬度经度值,您必须有两个十进制数据类型字段。小数字段不允许使用千位分隔符。

关于mysql - 无法将经度和纬度导入 phpMyAdmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20809591/

相关文章:

java - 创建具有数据库权限的新用户

golang gofmt 包重写通配符

php - 在codeigniter中将excel数据导入数据库

mysql - 编写查询以获取两列相乘的总和

mysql - 如何在 SQL 查询中进行 2 次分组,并导出为 JSON

mysql - 如何将两个字段相乘然后获得行的平均值

javascript - 通过 ES6 import 导入远程文件

php - 连接两个表以显示数据

php - Docker:PhpMyAdmin的上传限制为2048KiB

mysql - PHPMyAdmin放入最新的数据库