Hospedagem de Sites com:

  • Painel de Controle em Português
  • Suporte Personalizado
  • Garantia de 99,9% online
  • Back-up diário e completo
  • Estatísticas de Acesso
  • Auto-Respostas Automáticas
  • Proteção Antivírus
  • Antispam
  • Sistema de Prevenção de Intrusos
  • PHP4, PHP5 

Conectando com o banco de dados


Devemos estabelecer uma conexão com o banco de dados MySQL.
Este é um passo extremamente importante, pois se o script não puder se conectar com nosso banco de dados, as consultas ao banco de dados irão falhar.

Uma boa prática quando se utiliza bancos de dados é definir o nome de usuário, senha e os valores do banco de dados nome, no início do código. Se precisarmos alterá-los posteriormente, será uma tarefa fácil.


$username="seu_usuario";
$password="sua_senha";
$database="seu_bancodedados";


Devemos substituir "seu_usuario", "sua_senha" e "seu_bancodedados" pela senha de usuário do MySQL e o banco de dados que serão usados pelo seu script.

Neste momento você pode estar se perguntando se é um risco de segurança manter sua senha no arquivo. Não se preocupe porque o código fonte PHP são processados pelo servidor antes de serem enviados para o navegador. Assim, o visitante não verá o código script no código fonte da página.

Em seguida, devemos conectar nosso script PHP com o banco de dados. Isso pode ser feito com a função PHP mysql_connect:

mysql_connect(localhost,$username,$password);

Esta linha diz ao PHP para conectar ao servidor de banco de dados MySQL em 'localhost' (localhost é o servidor MySQL, que geralmente é executado no mesmo servidor físico que seu script).

Depois de estabelecida a conexão você deve selecionar o banco de dados que deseja usar. Este deve ser um banco de dados para que seu nome de usuário tem acesso. Isso pode ser feito através do seguinte comando:

@ mysql_select_db ($ database) or die ("Impossível conectar ao banco de dados");




Ela diz ao PHP para selecionar o banco de dados armazenados na variável $ dados (no nosso caso ele irá selecionar o banco de dados "your_database"). Se o script não pode se conectar ele vai parar de executar e irá mostrar a mensagem de erro:

Impossível conectar ao banco de dados

A parte 'or die' é útil, pois fornece a funcionalidade de depuração. No entanto, não é essencial.

Outra função importante é:

mysql_close ();




Esta é uma função muito importante, pois fecha a conexão com o servidor de banco de dados. Seu script será executado se você ainda não incluem essa função. E muitas conexões MySQL podem causar problemas para sua conta. Então é uma boa prática fechar a conexão com o MySQL uma vez que todas as consultas foram executadas.

Conectado ao servidor e selecionados os bancos de dados que desejamos trabalhar. Podemos começar consultando o banco de dados agora.

Criando Tabelas com PHP e MySQL

<<Anterior 1 - 2 - 3 - 4 - 5 Próxima>>