在哪里可以查找/获取字典,状态列表,邮政编码,城市等数据库?最好是开源的或免费的,对MySQL而言,从PHP转换为另一个db或XML到MySQL将是一个有趣的副项目。
答案 0 :(得分:2)
网上有很多地方可以找到有趣的数据: world bank已经发布了一组可以免费下载和使用的大量数据。您还可以通过服务DBpedia从维基百科中提取一些结构化数据。如果您想使用来自公司或政府机构的更具体的数据(您的政府去年花了多少钱?犯罪发生在哪里?)在The Data Hub查看Open Knowledge Foundations数据存储库。
答案 1 :(得分:2)
试试Freebase。
也可通过Amazon EC2“公共数据集”功能获得。
答案 2 :(得分:2)
我们经常使用http://www.geonames.org/的数据 在论坛上有一个很好的教程,可以学习如何将日期导入MySQL数据库: http://forum.geonames.org/gforum/posts/list/732.page
他们也有网络服务:http://www.geonames.org/export/web-services.html
如果数据集不够,则有很多开放的API:
答案 3 :(得分:1)
就个人而言,我喜欢http://snipplr.com。只需搜索mysql countries
(用你想要的任何完整的mysql格式的db替换国家),你很有可能找到你想要的东西。
我在那里找不到字典,所以我建议对http://www.ibiblio.org/webster/的db进行XML到SQL的转换。
答案 4 :(得分:1)
http://www.data.gov/有很多好东西,但大部分可能都需要转换。
答案 5 :(得分:0)
获取此类信息的最简单,最准确的方法是从http://www.openstreetmap.org/
中提取