terça-feira, 14 de agosto de 2012

CONEXÃO COM O BANCO DE DADOS NO PHP


CONEXÃO COM O BANCO DE DADOS 
CRIAÇÃO DE PROGRAMAS COM PHP + MYSQL - PARTE 01

Para efetuarmos uma conexão com o banco de dados MYSQL usando a linguagem php, devemos informar o caminho do banco de dados e sua devida porta, o usuário e a senha do mesmo além de informar em qual banco de dados estarão realizando as operações de manipulação do banco de dados.

Para conectar no banco usaremos o comando mysql_concet( ), passando como parâmetros o caminho do banco, sua porta, seu usuário e sua senha.

Sintaxe:
mysql_connect('caminho do banco : porta',' usuário ',' senha ');

Exemplo de Conexão com Mysql:

Antes de criarmos o script de conexão deveremos criar o banco de dados no prompt de comando do MYSQL.

Execute a DDL a seguir:

create database livrariaweb;

Após criarmos o banco no MYSQL, criaremos o script php abaixo.

<?php
// Caminho e Porta do Banco de Dados
$caminho = "localhost:3306/";  

// Usuário Administrador do Banco de Dados
$usuario = "root";        
     
 // Senha do Administrador
$senha = "123456";

// Nome do Banco de Dados              
$banco = "livrariaweb";        

// Variável de $conexão recebendo a conexão com o Banco de Dados
$conexao = mysql_connect($caminho,$usuario,$senha) or die (mysql_error());

// Selecionando o Banco de Dados
mysql_select_db($banco);

// Teste Lógico para verificar a conexão com o banco
if ( $conexao == true ){
       echo 'Banco Conectado com Sucesso !!!';
}
Else{
echo 'Erro ao Conectar no Banco de Dados !';

}

?>

A criar o script salve-o com o nome conectarBanco.php.

No script acima a variável $conexao receberá da função mysql_connect( ) um valor booleano, esse valor pode ser true caso o caminho, usuário e senha forem verdadeiro ou false caso uma dessas condições forem falsas.

Ao finalizar o script teste o mesmo e verifique se a conexão foi estabelecida com sucesso, no próximos post criaremos uma tabela no banco se salvaremos um registro através do php.




Nenhum comentário:

Postar um comentário