Bases de datos de países y ciudades
August 10, 07 by Pedro HernándezEs muy normal ver que cada vez que nos queremos hacer una cuenta en algún sitio este tenga un combo para seleccionar el país de procedencia, pero hay los más listos que se basan en nuestra IP para poder determinar nuestro origen y así ahorrarnos el paso de buscar un item en ese combo. De momento este post está dirigido a ver de donde podemos obtener DB’s con países y ciudades .
Base de datos de países y ciudades
- unece.org [ejemplo] [descarga]
Es la base de datos más completa que he podido encontrar con países y ciudades y además posee varios formatos para descargar como: csv (fácil de trasladar a MySql o sqlite), txt, mdb (MS Access), etc.
. - Selección de país en un formulario de registro
Vía: avidos.net, nos ofrece la descarga de un archivo en formato SQL con solo países, además de unos cuantos consejos
. - 27.org
En inglés, nos ofrece un listado de solo países en formato iso de 2 y 3 caracteres.
. - ip to country
Base de datos que nos ofrece tanto los países como sus direcciones IP, descargable en varios formatos.
. - maxmind.com
La solución usada por SourceForge para sus descargas, tiene tanto una versión de pago como una en descarga directa más reducida de países e IPs; además de una api para ser integrada desde el mismo sitio.
. - ip2location.com
Base de datos de países, IPs e ISPs y otros más. Cuenta con versiones comerciales así como gratis.
. - Lista sql de paises
Solo países, vía: korsarios.net
. - World Gazetteer
Vía korsarios.net y en formato utf-8.
. - World in Figures
Usada en los exámenes de certificación de MySQL.
Estas DBs de países las pueden usar en por ejemplo “combos dependientes” o “carga de combos”, ya sea por medio de AJAX o JavaScrip a través de un archivo php, javaScript o llamandolo desde tu misma DB.
No olvides comentar o aportar más datos





Julio Cesar Sánchez González Says: 01.01.08 at 5:09 am
Excelente material.
adverick Says: 09.04.09 at 1:52 am
Gracias por la información
robert Says: 16.06.09 at 7:42 pm
gracias por la info, voy a revisar el tema, excelente post!!!