Conexão com MySQL e PHP

Publicado em 03 de Jun 2013.

Olá pessoal, iremos fazer uma simples conexão com o banco de dados MySQL utilizando o PHP e inserir um registro no banco.

Acredito que você já tenha instalado o PHP e MySQL em seu ambiente de desenvolvimento, e tenha anotado o nome e senha de usuário do MySQL.

Agora a conexão com o banco.

 

<?php

    //Usuário
    $usuario = 'root';

    //Senha
    $senha = '';

    //Banco
    $banco = 'php';

    //Servidor
    $servidor = 'localhost';

    //Conexão
    $conexao = mysql_connect($servidor, $usuario, $senha);

    //Verifica se aconteceu algum problema
    if (!$conexao) {

        echo "<p>Erro ao conectar</p>";
        echo mysql_error();
    }

    //Caso a conexão estejá OK
    mysql_select_db($banco);

?>

Agora temos a conexão com o banco de dados se não tiver nenhum problema ao executar está página não será exibido nada caso o contrário irá mostrar a mensagem de erro.

Para testar, iremos inserir um registro no banco, primeiro crie uma tabela no meu caso criei a tabela usuário com dois campos usuário e senha.

Caso você queira utilizar o script de criação de tabelas

CREATE TABLE `usuario` (
`id`  int(4) NULL AUTO_INCREMENT ,
`usuario`  varchar(16) NULL ,
`senha`  varchar(16) NULL ,
PRIMARY KEY (`id`)
);

Criada a tabela vamos inserir o registro em nossa tabela, utilizando o arquivo de conexão

<?php

    //Inclusão do arquivo de conexão
    include_once 'conexao.php';

    //SQL
    $query = "INSERT INTO usuario (usuario, senha) VALUES ('Mauro', 123456)";

    //Inserir no banco
    $inserir = mysql_query($query);

    //Verifica se foi inserido
    if ($inserir) {

        echo "<p>Inserido com sucesso!</p>";
    } else {

        echo "<p>Erro ao inserir :( </p>";
        echo mysql_error();
    }    

?>