Olá pessoal, nesse artigo irei ensinar uma coisa bem simples, mas essencial para desenvolver projetos em PHP, a conexão com o banco de dados.

Para fazer isso é bem simples, primeiro vamos abrir um editor qualquer PHP, pode ser o Adobe Dreamweaver, Eclipse, Notepad++. Iremos usar o Dreamweaver nesse artigo.

Primeiro crie um documento novo no Dreamweaver e escolha o PHP:

Selecionando no Dreamweaver a opção PHP

Após isso vai abrir um arquivo idêntico ao que criamos quando clicamos em html, como mostra a imagem a seguir:

Tela do Dreamweaver com o texto em HTML

Agora vamos apagar todo o código que está na tela, isso mesmo, apagar tudo, não iremos precisar do código HTML nesse artigo.

Após apagar tudo, vamos escrever o seguinte código:


<?php
//Aqui colocamos o servidor em que está o nosso banco de dados, 
//no nosso exemplo é a conexão com um servidor local, portanto localhost
$servidor = "localhost";
//Aqui é o nome de usuário do seu banco de dados, root é o servidor inicial 
//e básico de todo servidor, mas recomenda-se não usar o usuario root e sim criar um novo usuário
$usuario = "root";
//Aqui colocamos a senha do usuário, por padrão o usuário root 
//vem sem senha, mas é altamente recomendável criar uma senha para o usuário root, 
//visto que ele é o que tem mais privilégios no servidor
$senha ="";

//Aqui criamos a conexão utilizando o servidor, usuario e senha, 
//caso dê erro, retorna um erro ao usuário.
$conexao = mysql_connect($servidor, $usuario, $senha) 
or die ("Não foi possível conectar ao servidor MySQL");
//caso a conexão seja efetuada com sucesso, exibe uma mensagem ao usuário
echo "Conexão efetuada com sucesso!!";
?>
Listagem 1. Conexão com banco de dados

Esse script de conexão é muito importante para poder criarmos sistemas que interajam com bancos de dados, no exemplo eu usei a conexão com o MySQL, para conectar com outros bancos de dados muda um pouco, no PostgreSQL por exemplo é da seguinte forma:


<?php
//Aqui colocamos o servidor em que está o nosso banco de dados, 
//no nosso exemplo é a conexão com um servidor local, portanto localhost
$servidor = "localhost";
//Aqui é o nome de usuário do seu banco de dados, root é o servidor inicial e 
//básico de todo servidor, mas recomenda-se não usar o usuario root e sim criar um novo usuário
$usuario = "root";
//Aqui colocamos a senha do usuário, por padrão o usuário root vem sem senha, 
//mas é altamente recomendável criar uma senha para o usuário root, visto que ele é 
//o que tem mais privilégios no servidor
$senha ="";

//Aqui criamos a conexão utilizando o servidor, usuario e senha, 
//caso dê erro, retorna um erro ao usuário.
$conexao = pg_connect($servidor, $usuario, $senha) or 
die ("Não foi possível conectar ao servidor PostGreSQL");
//caso a conexão seja efetuada com sucesso, exibe uma mensagem ao usuário
echo "Conexão efetuada com sucesso!!";
?>
Listagem 2. Conexão com Banco de dados PostgreSQL

Como vimos muda bem pouca coisa do MySQL para o PostgreSQL, nesse exemplo apenas mudamos o mysql_connect para o pg_connect, mas o resto continua o mesmo.

Espero que tenha ficado claro como é feita uma conexão com o banco de dados seja MySQL ou PostgreSQL por meio do PHP.