Archive for the ‘Banco de Dados’ category

Instalando o MongoDB no Windows XP

setembro 16th, 2009

Olá Galera,

Após enviar para o grupo algumas instruções rápidas de instalação do MongoDB no Windows XP, nosso amigo Almir “m3nd3s” achou interessante a idéia de postar essa pequena ajuda em forma de tutorial. Então decidi antes dar uma melhorada no texto, corrigir alguns pequenos furos e disponibilizar aqui no site. Acho que agora tá mais bacana.

Vamos à receitinha de bolo:

1 – Download e Instalação:
Baixar e descompactar o arquivo ZIP disponível no site do MongoDB (http://www.mongodb.org/display/DOCS/Downloads) numa pasta em seu HD.
Dica: É só descompactar diretamente no “C:\” e depois renomear a pasta criada para mongodb. Dessa forma ficará mais fácil de caminhar para essa pasta via prompt do DOS (pode crer, vc vai precisar…). No meu HD a instalação ficou como “C:\mongodb”.
Fiquem tranquilos que não existe nenhum “setup.exe” para instalá-lo. Na verdade já estamos com quase tudo pronto para executá-lo.

2 – Especificando a Pasta de Armazenamento:
Quem já leu a respeito do MongoDB ou assistiu a palestra do Diego Sana no PHP Day (valeu Diego!), deve saber que esse banco de dados utiliza o próprio sistema de arquivos do SO para armazenar os dados. Portanto precisamos agora especificar uma pasta para esse armazenamento.

Para tal tarefa, o MongoDB utiliza como padrão em ambientes Windows a pasta “C:\data\db”, portanto, crie esse caminho em seu drive C: e garanta que a pasta tem permissões para escrita. Você deverá criar essa pasta pois o Mongo não cria sozinho. Sem ela o bicho não roda!

Obs.: Existe a possibilidade de criar a pasta de armazenamento em outro local e mandar o Mongo gravar na mesma, porém como o foco desse tutorial é cobrir a instalação básica, isso ficará para um próximo post, ok?

Nesse ponto, o MongoDB já está instalado em seu HD. Agora, vamos rodar o rapaz…

3 – “Navegando” até a Pasta de Instalação Via Prompt:
Abra um “prompt do DOS” e vá até a pasta bin que se encontra dentro da pasta onde você descompactou o arquivo zip com os arquivos do MongoDB através do seguinte comando (esse é pra quem nunca mexeu num prompt na vida):

“cd \mongodb\bin” (sem as aspas, é claro…)

4 – Executando o MongoDB:
Após o último comando, seu prompt deve estar mais ou menos assim: “C:\mongodb\bin\>”. Caso contrário, volte e veja se você não esqueceu de fazer algo…
Caso o seu prompt esteja como indicado, execute o “daemon” do Mongo com o seguinte comando:

“mongod” (também sem as aspas, ok?)

Dessa forma o “servidor” já estará rodando.

5 – Testando:
Para verificar se o MongoDB foi instalado corretamente e está funcionando a contento, sugiro efetuar os comandos indicados no Quickstart do próprio site do MongoDB:
http://www.mongodb.org/display/DOCS/Quickstart#Quickstart-MakingSureItWorks

No mais, abraços a todos, meus siceros agradecimentos ao Diego Sana pela palestra, e prometo que os próximos conhecimentos adquiridos sobre esse interessantíssimo produto serão compartilhados com todos, ok?

Abraços e até a próxima!

Zaban

ADOdb – Conectando banco de dados em PHP

fevereiro 5th, 2009

ADOdb é uma biblioteca de abstração para comunicação com banco de dados em linguagem PHP. Existe também uma versão para Python caso seja do seu interesse, visite o site do projeto em http://adodb.sourceforge.net/, mas neste artigo abordarei apenas a verão em PHP. » Read more: ADOdb – Conectando banco de dados em PHP