美国城市和州的名单/数据库

Cli*_*ote 29 database

我想要一个.csv列表,mysql数据库或所有美国州和城市的任何其他列表,包括哪个城市在哪个州.从这个列表中我将生成一个包含以下字段的mysql数据库:

states:
 - id (int, auto_increment, primary)
 - name (varchar 255)

cities:
 - id (int, auto_increment, primary)
 - stateId (id of the state from states table to which this city belongs)
 - name (varchar 255)
Run Code Online (Sandbox Code Playgroud)

提前致谢.

Jos*_*ank 87

您可以从GeoNames.org以制表符分隔值格式获取城市/州信息.数据免费,全面且结构合理.对于美国数据,请US.txt免费邮政编码数据页面上获取该文件.readme.txt该页面上的文件描述了该格式.

  • 这应该是公认的答案.谢谢. (4认同)
  • 你太棒了. (3认同)

The*_* Oz 14

我花了一段时间寻找这样一个文件,最后自己做了一个,你可以从这里得到它:

https://github.com/grammakov/us_cities_and_states/tree/master


Yad*_*ada 9

查看MySQL world示例数据库.mysql文档使用此db作为测试查询的示例数据库.

它已经有了你正在寻找的"城市"表.

  • 链接已经死了. (7认同)
  • 我不知道"样本"数据库在期待全面且经常更新的城市列表时会有多大用处. (6认同)

bkm*_*bkm 5

你愿意为这些内容买单吗?如果是,那么您可以在uscities.trumpetmarketing.net找到它

我还看到了这些信息以及一些编程书籍,特别是那些处理.NET数据库编程的书籍.让我参考我的图书馆和ge回复你:

您还可以参考以下内容:

http://www.world-gazetteer.com/wg.php?x=1129163518&men=stdl&lng=en&gln=xx&dat=32&srt=npan&col=aohdq

http://www.geobytes.com/FreeServices.htm

请不要为这个答案投票.这里没有任何信息无法通过简单的谷歌搜索获得!

有人在这里发布了一个列表:

http://mhinze.com/archive/list-of-us-cities-all-city-names-and-states-regex-groups/