2009-10-02 8 views

Respuesta

7

No está en formato SQL, pero echa un vistazo al ISO country code list.

Curiosamente, puede obtener estos como databases (ISO afirman que estas son bases de datos, pero a mí me parecen hojas de cálculo). No es gratis, sin embargo.

EDITAR: Ahora que el primer enlace requiere pago, tal vez verifique el actual ISO-3166 Wikipedia page.

+0

Puede descargarlos desde el sitio web de ISO en formato de texto delimitado o XML, que debe ser un pedazo de la torta para importar a MySQL: http://www.iso.org/iso/country_codes/iso_3166_code_lists.htm – LukeH

+0

Ya no está disponible de forma gratuita, todo pagado. – bandrzej

+0

@bandrzej - Ahora modificado. Me gustaría señalar que la votación negativa como un enlace inútil que recomienda un recurso pago no parece correcto. El OP no solicitó específicamente un recurso gratuito –

2

Puede obtener esta información de here, la información es una descarga gratuita. Utilicé esta información y acabo de crear scripts para obtener el formato que quería, y luego lo inserté en una base de datos mysql. Hay una excelente entrada de blog here que explica el uso de estos datos en Symfony (un marco php)

3

Geonames.org (http://www.geonames.org/), tiene grandes, servicios web gratuitos y también descargas de SQL deja por toda su esquema. Usted deberia comprobar esto.

Cuestiones relacionadas