Como conectar a um banco MySQL através de script PHP

Neste artigo irei demonstrar de forma simples, como fazer uma conexão com o banco de dados MySQL de forma local ou remota.

Existem funções no PHP específicas para conexão ao servidor e ao banco.

mysql_connect(); função para conexão ao servidor
mysql_select_db(); função para selecionar o banco de dados

Testando a conexão

Observação!

Host=mysqlxx.seudominio.com.br, caso o DNS de seu site não estiver hospedado em um servidor linux especializado, pode utilizar o IP do servidor até que você aponte o dns para o servidor contratado. Para localizar o IP, bata executar em seu terminal o comando ping dominio.com

Testando a seleção

Trabalhando com os Dados Presentes no Banco

mysql_query(); executa um comando SQL no banco de dados.
mysql_fetch_array(); retorna linha de consulta até que a condição seja falsa.
mysql_free_result(); libera memória utilizada.
mysql_close(); fecha conexão com o servidor.

Usaremos uma função de loop ( while(); ) para demonstrar uma consulta SQL em ação.
Obs: é possível utilizar o script abaixo para interação com tabela e colunas criadas em nosso exemplo de MySQL.

$conecta = mysql_connect(“HOST”, “LOGIN”, “SENHA”) or print (mysql_error());
mysql_select_db(“BANCO”, $conecta) or print(mysql_error());
$sql = “SELECT coluna1, coluna2 FROM tabela”;
$result = mysql_query($sql, $conecta);

/* Escreve resultados até que não haja mais linhas na tabela */

while($consulta = mysql_fetch_array($result)) {
print “Coluna1: $consulta[coluna1] – Coluna2: $consulta[coluna2]
“;
}
mysql_free_result($result);
mysql_close($conecta);
?>

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

w

Conectando a %s