Banco MySQL de Cidades e Estados do Brasil
Banco MySQL de Cidades e Estados do Brasil

Olá Pessoal,

Atendendo a necessidade de muitos desenvolvedores, que é ter um banco com todas as cidades e estados do Brasil, vou postar aqui um banco MySQL que tenho ajustado e formatado com todas essas informações.

São 2 tabelas, uma delas com todos os 26 estados + distrito federal, tendo o nome do estado e abreviação (sigla), a outra tabela, que é bem maior, onde estão cadastradas todas as cidades brasileiras, nesta tabela, estão as seguintes informações, nome da cidade, sigla do estado, e código do estado relativo a tabela anterior dos estados. Esta tabela de cidades, tem além das quase 5600 cidades brasileiras, possui junto distritos, e localidades, totalizando 9715 registros.

Espero que seja util a todos !!!

Clique aqui para fazer download.

10 de junho de 2008
Categoria(s): Banco de Dados, MySQL
Faça sua parte, divulgue o Post !!
  • Twitter
  • Google Buzz
  • Digg
  • Delicious
  • Stumbleupon
  • Technorati
  • Reddit
  • Facebook
  • LinkedIn
  • E-mail
Você pode gostar de ver:
Sobre o Autor
Rodrigo Luis
Trabalho com desenvolvimento WEB há cerca de 10 anos, e com programação em PHP há cerca de 10 anos. Tenho conhecimento em diversas linguagens, mas meu domínio é especifico em PHP, JavaScript, CSS e HTML/XHTML, tenho algum conhecimento em MySQL. Além disso é claro, tenho domínio sobre ferramentas gráficas como Adobe Fireworks e Photoshop, e CorelDRAW. Sou um fã de Tecnologia de tudo que é tipo, seja relacionada a internet ou mesmo a tecnologia de hardware. Minha formação acadêmica é na área de Publicidade e Propaganda.
Exibir Pingbacks/Trackbacks
Comentários (51)
Exibir Comentários
Pingbacks/Trackbacks (2)
  • Erich Kist disse:

    Olá Rodrigo,

    Agradeço o código.

    Abraços.

    domingo, 07 de junho de 2009 às 16:16
  • Samir disse:

    valeu irmão!

    sábado, 20 de junho de 2009 às 1:32
  • Tigger disse:

    VALEWWWW PARCERO !!!!!!!!!!!!!
    PROCUREI ISSO MTO TEMPO !

    terça-feira, 15 de setembro de 2009 às 16:39
  • Anderson disse:

    Vlw irmão… ajudou demais

    quarta-feira, 21 de outubro de 2009 às 21:24
  • Serujio disse:

    Cara, parabéns pela iniciativa, é de gente assim que o mercado ta precisando, gente que pensa la na frente.

    segunda-feira, 26 de outubro de 2009 às 12:27
  • IdealMind disse:

    Parabéns! Acho que muita gente precisa ou já precisou destes dados. Citei um exemplo no meu blog usando-os em um autocomplete.

    Abraços!

    sábado, 31 de outubro de 2009 às 2:47
  • Ramon Gonçalves disse:

    Rapaz, muito obrigado pelo banco de dados, estava precisando.

    Porém só uma dica: Na tabela de cidades, existe um campo com a unidade federativa em forma de sigla. É um campo redundante, já que esta tabela já referencia a tabela estado e na tabela de estados já existe o campo com a unidade federativa, então basta fazer um JOIN entre as tabelas.

    Portanto, este camop na tabela CIDADES, é desnecessário, redundante. Fica a dica.

    Mas muito obrigado pelo banco, estava precisando exatamente disso.

    sexta-feira, 27 de novembro de 2009 às 9:39
    • Elton disse:

      Brou, na verdade a tabela estado grava o código da cidade (não o ID). É que para o IBGE, cada cidade tem um código. E a tabela uf grava a sigla. Existem algumas aplicações onde é necessário verificar esse código da cidade, como programas que emitem ou gream NF-e, por exemplo.

      quinta-feira, 29 de setembro de 2011 às 10:35
  • denisveneno disse:

    Rodrigo Luis -> valeu meu camarada, ajudou pacas!

    Ramon Gonçalves -> como seria esse JOIN???

    sexta-feira, 25 de dezembro de 2009 às 23:50
  • 10°

    Douglas disse:

    Muito Obrigado mesmo, valeu, valeu, valeu…

    sábado, 01 de maio de 2010 às 14:38
  • 11°

    ultimoxman disse:

    muito show . parabéns velho.

    segunda-feira, 14 de junho de 2010 às 12:02
  • 12°

    Ricardo Celso disse:

    Ba CARA!!!!! Tu é melhor Brother!!!!

    SENSACIONAL!!!

    obrigado!!!!!!

    PS.: Só falta um dia achar do Mundo!!!

    domingo, 20 de junho de 2010 às 5:03
  • 13°

    Gabriel Tadeu disse:

    Pena não ter acentos nos nomes.

    sábado, 24 de julho de 2010 às 20:01
    • 14°

      Rodrigo Luis disse:

      Olá Gabriel Tadeu,

      Sim, os nomes não tem acentos em virtude da compatibilidade com as diversas codificações de caracteres, por este motivo as tabelas não possuem acentos.

      sábado, 24 de julho de 2010 às 20:37
  • 15°

    Albert disse:

    Boa, obrigado pelos códigos!

    quinta-feira, 26 de agosto de 2010 às 11:00
  • 16°

    Wagner disse:

    Muito obrigado Rodrigo. Ajudou-me bastante estas tabelas de estados e cidades. Eu tiraria a coluna UF da tabela tb_cidades, basta a coluna “estado”. Você teria algo parecido em relação a CEP? To precisando de um cadastro de todos os bairros, de Fortaleza pelo menos. Mas essas 2 tabelas já me ajudaram pra caramba.

    quinta-feira, 26 de agosto de 2010 às 12:15
  • 17°

    Ulisses Rodrigues disse:

    Olá, obrigado por ajudar minha vida! =^_^=

    sexta-feira, 27 de agosto de 2010 às 21:17
  • 18°

    Luiz Cruz disse:

    Rodrigo,

    Obrigado por disponibilizar as tabelas, com certeza será de grande utilidade.

    Obrigado

    quarta-feira, 15 de setembro de 2010 às 19:47
  • 19°

    Rafael Wendel Pinheiro disse:

    Nú cara, muito bom. Valeu demais.
    Precisando é so dar um toke

    Abs

    segunda-feira, 27 de setembro de 2010 às 16:08
  • 20°

    Felipe disse:

    Valeu cara, salvou minha vida.!

    quarta-feira, 29 de setembro de 2010 às 12:21
  • 21°

    Rogerio Jesus disse:

    Ola Rodrigo

    Sem duvidas o seu feito em disponibilizar as tabelas pode ajudar à muitos, como eu que estou desenvolvendo um sistema que usará os tal dados, me facilitou muito, pois não sou grande conhecedor de mysql+php mas gosto muito de me aventurar, nao costumo pedir ajuda tento sempre fazer sozinho, mas não poss deixar de agradecer.

    Muito obrigado

    Rogério Jesus

    sábado, 02 de outubro de 2010 às 0:04
    • 22°

      Rodrigo Luis disse:

      Olá Rogério,
      Faça bom uso da mesma !!
      Obrigado pela participação aqui no blog.

      E boas aventuras ai no MySQL + PHP.

      sábado, 02 de outubro de 2010 às 9:17
  • 23°

    CARIOCAF1 disse:

    Rodrigo valeu mesmo estava procurando isto a um tempo obrigado.

    segunda-feira, 08 de novembro de 2010 às 15:37
  • 24°

    Falecido disse:

    cara teu site e show

    sexta-feira, 03 de dezembro de 2010 às 22:01
  • 25°

    Fazer Site disse:

    Muito útil essas tabelas, obrigado por postar aqui.

    terça-feira, 07 de dezembro de 2010 às 15:39
  • 26°

    Alexandre disse:

    Ola,

    Muito bom e organizado o código, porém noto a falta de algumas cidades que estão cadastradas no site do IBGE, na area de cidades (Araçoiaba da Serra, SP e Capela do Alto – SP)… Não tive como checar outras… mas acho que cabe ai uma revisãozinha.

    Abraço
    Monetto

    quinta-feira, 09 de dezembro de 2010 às 17:47
    • 27°

      Rodrigo Luis disse:

      Olá Alexandre,
      Esta tabela de cidades é uma versão do meio de 2008, então com certeza pode estar com uma defasagem em relação a cidades recentemente criadas.

      quinta-feira, 09 de dezembro de 2010 às 17:54
  • 28°

    Pedro Vidal disse:

    Olá, o post está ótimo. Teria como conseguir uma tabela de municípios que constasse também o DDD do município, ou uma tabela separada, mas referencie o cod. do muncípio na tabela de municípios? Grato!

    sábado, 22 de janeiro de 2011 às 15:34
  • 29°

    Leo disse:

    Que isso brother! tirou onda! Se precisar de ceps so mandar por email…abs

    quarta-feira, 26 de janeiro de 2011 às 13:25
  • 30°

    Diego Hernandes Ferraz disse:

    Vlw ai cara, vai ajudar muito, eu ia demorar um pouco para cadastrar essas quase 10 mil cidades ehueheuh

    Abraço!!

    sexta-feira, 18 de fevereiro de 2011 às 9:55
  • 31°

    Daniel disse:

    Muito obrigado por disponibilizar este cadastro.

    sexta-feira, 04 de março de 2011 às 18:28
  • 32°

    McGuyver disse:

    O post é antigo mas ainda continua bombando! Parabéns!!!
    Queria saber se tem como você passar de onde consegue a listagem para poder criar uma mais atualizada. No site do IBGE não achei nada disponível e gostaria de criar uma tabela mais recente.
    Muito Obrigado!

    domingo, 03 de abril de 2011 às 14:40
  • 33°

    Smoke disse:

    Excelente!!!

    terça-feira, 19 de abril de 2011 às 15:08
  • 34°

    Mauricio Pedro disse:

    Valeu, muito útil cara! Me salvou um trabalho infernal!!!!!

    sexta-feira, 27 de maio de 2011 às 11:04
  • 35°

    Jonatas de Souza disse:

    Olá amigo, beleza?
    Baixei o arquivo das Cidades e Estado, muito legal.
    Estou precisando de uma ajuda, não consegui fazer a seleção da cidade com estado. ou seja em um formulário escolher o estado e abrir só a cidade do estado selecionado, dentro do próprio formulário, Pode me ajudar?

    Abraços

    sexta-feira, 27 de maio de 2011 às 16:58
    • 36°

      Rodrigo Luis disse:

      Jonatas,
      Neste caso você vai precisar fazer uma interação com AJAX para carregar apenas as cidades do estado selecionado.

      sexta-feira, 27 de maio de 2011 às 19:45
  • 37°

    Paulo Griiettner disse:

    Rodrigo…

    Agradeço muito seu espirito colaborativo por disponilizar esse banco de dados que com certeza esta ajudando a muitos…

    Parabéns….

    sábado, 28 de maio de 2011 às 23:49
  • 38°

    samuel disse:

    obrigado por compartilhar,.

    segunda-feira, 06 de junho de 2011 às 9:25
  • 39°

    Willian disse:

    Muito bom, Rodrigo Luis!! Graças a você, economizei muitas horas!! :D

    sábado, 11 de junho de 2011 às 11:46
  • 40°

    Estados e capitais disse:

    Me ajudou bastante!

    sábado, 18 de junho de 2011 às 0:14
  • 41°

    Guilherme disse:

    muito obrigado, vai ser bem útil.

    quarta-feira, 10 de agosto de 2011 às 9:29
  • 42°

    Andrei Tang disse:

    Cara, Genial!
    Parabéns pelo blog e muito obrigado pelo post!

    Abraço

    domingo, 21 de agosto de 2011 às 0:02
  • 43°

    Alessandro disse:

    Excelente!!!Parabens!

    quinta-feira, 25 de agosto de 2011 às 11:08
  • 44°

    Marcos disse:

    Excelente….parabéns!

    quinta-feira, 25 de agosto de 2011 às 11:09
  • 45°

    Nivaldo disse:

    Valeu Rodrigo! Me ajudou muito!

    segunda-feira, 03 de outubro de 2011 às 10:47
  • 46°

    Adriano Ricardo disse:

    Nossa, como dizia os antigos “mão na roda”, valew mesmo!

    quarta-feira, 19 de outubro de 2011 às 11:39
  • 47°

    Decio Tadeu Borba Alvares disse:

    Gostaria de saber ocorre relacionamento entre tabelas?
    Obrigado e qual seria estou usando SQL Server!

    quarta-feira, 09 de novembro de 2011 às 14:03
  • 48°

    Stefano disse:

    Obrigado pelo bom post!

    segunda-feira, 21 de novembro de 2011 às 4:45
  • 49°

    Mario disse:

    Útil demais…parabéns e obrigado.

    quarta-feira, 23 de novembro de 2011 às 10:02
  • 50°

    Helio Santos disse:

    Excelente, Rodrigo!

    Trabalho com o postgres e consegui fazer as adaptções necessárias para que essa tabela fosse utilizada nesse sgdb.

    post… perfeita.

    quarta-feira, 07 de dezembro de 2011 às 1:45
  • 51°

    Anderson disse:

    Cara, muito obrigado!!!
    valeu mesmo

    terça-feira, 24 de janeiro de 2012 às 10:36
Escreva um Comentário

Blog webARTz: Onde a WEB encontra a ARTE

2008~2012 Blog webARTz // Powered by Wordpress // Hospedado na KingHost // Desenvolvido por: Agência BBD
Fechar
Voltar ao Topo
Atenção !!
Nosso blog passou por grandes mudanças e melhorias na estrutura, recursos e conteúdo.

Estas alterações podem causar dificuldade na navegação, por este motivo alguns bugs e/ou problemas podem ocorrer. Caso isso ocorra pedimos que você nos notifique pelo "Fale Conosco" aqui do blog.

No momento estamos trabalhando para o perfeito funcionamento
do blog.

Obrigado !!
Fechar
Abrir Aviso