Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL最好、最简单、最免费的位置数据库是什么?_Mysql_Database_Shipping_Street Address_Billing - Fatal编程技术网

MySQL最好、最简单、最免费的位置数据库是什么?

MySQL最好、最简单、最免费的位置数据库是什么?,mysql,database,shipping,street-address,billing,Mysql,Database,Shipping,Street Address,Billing,我的用户需要能够输入发货和账单地址。但是,我要键入的唯一字段是街道地址。我无法将每个城市、州、地区、国家和邮政编码输入到数据库中,因此如果MySQL已经有一个表之间有关系的数据库可以下载,那就太好了。到目前为止,我所看到的只是建议下载文件并输入数据库。我必须创建表及其关系,从文件中选择所需的字段,并希望它们是正确的。但是有人知道有没有免费的,最好是有更新的?还是一个允许您根据用户输入连接到它的API?非常感谢您的帮助 另外,除了城市、州、地区/省、国家和邮政编码之外,我不需要任何纬度、经度、IP

我的用户需要能够输入发货和账单地址。但是,我要键入的唯一字段是街道地址。我无法将每个城市、州、地区、国家和邮政编码输入到数据库中,因此如果MySQL已经有一个表之间有关系的数据库可以下载,那就太好了。到目前为止,我所看到的只是建议下载文件并输入数据库。我必须创建表及其关系,从文件中选择所需的字段,并希望它们是正确的。但是有人知道有没有免费的,最好是有更新的?还是一个允许您根据用户输入连接到它的API?非常感谢您的帮助

另外,除了城市、州、地区/省、国家和邮政编码之外,我不需要任何纬度、经度、IP地址或其他信息。谢谢

编辑
我不是在寻找一个只有我需要的字段的解决方案,我只是在寻找一个解决方案,我会去掉我不需要的字段。如果有一个易于设置的数据库已经有Lat、Long、IP等,我将简单地删除它们。我只是简单地说我不需要这些字段,所以如果有一个解决方案没有这些字段,那就太棒了。

将接受您传递给它的地址(甚至是部分地址),并返回给您一个包含城市、邮政编码、州、国家、lat、lon等的数据结构。

将接受地址(甚至是部分地址)您可以传递给它,然后返回一个包含城市、邮政编码、州、国家、纬度、经度等的数据结构。

地理世界地图中提供的数据应该可以帮助您开始。这些文件是CSV文件,易于导入,并且关系简单

他们甚至有一个FAQ来安装LAMP上的数据


地理世界地图中提供的数据应该可以帮助您开始。这些文件是CSV文件,易于导入,并且关系简单

他们甚至有一个FAQ来安装LAMP上的数据


如果您需要一组特定的数据,那么只需使用现有数据集中所需的字段即可。世界很少能为每个问题提供精确的解决方案,几乎总是需要一些艰苦的工作。@cdeszaq-我知道有时候需要艰苦的工作,我只是认为这是一种非常普遍的做法,可能已经有了一些东西。我可能错了。如果我是的话,我想我可能会找到一个简单的解决方案,供下一个需要这种数据的人使用。@Andrew-从我在那里看到的情况来看,它将为我提供我需要的大部分信息,但不是全部信息。我没有看到任何有邮政编码的东西(我可能会错过)。不过,谢谢你的链接,以防万一,这确实是我所需要的。发件人-邮政编码可单独下载-如果你有一组特定的数据,那么只需使用现有数据集中所需的字段即可。世界很少能为每个问题提供精确的解决方案,几乎总是需要一些艰苦的工作。@cdeszaq-我知道有时候需要艰苦的工作,我只是认为这是一种非常普遍的做法,可能已经有了一些东西。我可能错了。如果我是的话,我想我可能会找到一个简单的解决方案,供下一个需要这种数据的人使用。@Andrew-从我在那里看到的情况来看,它将为我提供我需要的大部分信息,但不是全部信息。我没有看到任何有邮政编码的东西(我可能会错过)。不过,谢谢你的链接,以防万一,这确实是我需要的。从-邮政编码可以单独下载-谷歌也有一个,但他们的2500/天的限制远低于雅虎的50000/天的限制(尽管你可以用谷歌的商业地图API每天最多做100000)这可能是我必须采取的方法,然后简单地将地址存储为文本。谢谢。Yahoo Placefinder返回的字段之一是WOEID(Where On Earth ID)。Placefinder使用的位置数据是您可以加载到数据库中的数据,如果您愿意的话。然后,你可以使用WOEID而不是文本来存储用户的位置。谷歌也有一个,但他们每天2500个的限制远低于雅虎每天50000个的限制(虽然,你可以使用谷歌的商业地图API每天100000个),这可能是我必须采取的方式,然后简单地将地址存储为文本。谢谢。Yahoo Placefinder返回的字段之一是WOEID(Where On Earth ID)。Placefinder使用的位置数据是您可以加载到数据库中的数据,如果您愿意的话。然后,您可以使用WOEID而不是文本来存储用户的位置。