26.5 C
São Paulo

Conexão com Banco de Dados MySQL utilizando PHP e PDO

Mais lidos

Everton Rafael da Silva
Everton Rafael da Silva
Sou graduado em Ciência da Computação(2004), tenho também um aperfeiçoamento em Administração Pública(2012), Especialista em Desenvolvimento para Dispositivos Móveis(2016), Mestre em Biotecnologia(2021), MBA em Publicidade e Propaganda (2023) e iniciei em 2023 o Doutorado em Tecnologia Ambiental. Atualmente sou professor de 1º e 2º graus do Instituto Federal de São Paulo. Atuo como colunista no Portal do Andreoli www.portaldoandreoli.com.br, www.portaldodev.com.br e agora www.mundev.com.br. Minha meta de vida é transbordar informações e fazer com que as pessoas alcancem seus objetivos.

PHP (Hypertext Preprocessor) é uma linguagem de programação amplamente utilizada para o desenvolvimento de aplicativos web dinâmicos. Quando se trata de interagir com bancos de dados, o PHP oferece várias extensões, sendo o PDO (PHP Data Objects) uma das opções mais recomendadas devido à sua segurança, portabilidade e facilidade de uso. Neste tutorial, vamos explorar como criar uma conexão com um banco de dados MySQL utilizando PHP e PDO.

Passo 1: Preparando o Ambiente

Antes de começar, certifique-se de que possui o PHP instalado em seu ambiente de desenvolvimento. Além disso, é necessário ter um servidor web (como Apache ou Nginx) e um banco de dados MySQL configurado e em execução.

Passo 2: Criando o Arquivo de Conexão

Para estabelecer uma conexão com o banco de dados, crie um arquivo PHP que será responsável por essa tarefa. Por exemplo, vamos chamá-lo de “conexao.php”. Dentro deste arquivo, utilize o seguinte código:

<?php
// Configurações do banco de dados
$servidor = 'localhost';
$usuario = 'usuario_mysql';
$senha = 'senha_mysql';
$banco = 'nome_do_banco';
// Estabelecendo conexão usando PDO
try {
$conexao = new PDO(“mysql:host=$servidor;dbname=$banco, $usuario, $senha);
$conexao->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo “Conexão estabelecida com sucesso!”;
} catch(PDOException $e) {
echo “Erro ao conectar ao banco de dados: “ . $e->getMessage();
}
?>

Veja também:  As Linguagens de Programação para Web do Mercado Atual: Uma Visão Abrangente

Certifique-se de substituir ‘localhost’, ‘usuario_mysql’, ‘senha_mysql’ e ‘nome_do_banco’ pelas informações corretas do seu banco de dados.

Passo 3: Utilizando a Conexão em Outros Arquivos PHP

Com a conexão estabelecida, você pode agora utilizar o objeto $conexao para executar consultas SQL em outros arquivos PHP. Por exemplo:

<?php
// Incluindo o arquivo de conexão
include 'conexao.php';
// Exemplo de consulta SQL
$consulta = $conexao->query(“SELECT * FROM tabela”);

// Processando os resultados
while ($linha = $consulta->fetch(PDO::FETCH_ASSOC)) {
echo “Nome: “ . $linha[‘nome’] . “<br>”;
echo “Email: “ . $linha[‘email’] . “<br>”;
}
?>

Passo 4: Fechando a Conexão (Opcional)

Embora o PHP feche automaticamente a conexão com o banco de dados no final do script, é uma boa prática fechá-la explicitamente quando não estiver mais em uso. Você pode fazer isso utilizando o método null:

$conexao = null;

 

 

Conclusão

Ao utilizar PHP e PDO para conectar-se a um banco de dados MySQL, você está aproveitando uma abordagem segura, flexível e eficiente para interagir com seus dados. Com os recursos oferecidos por PDO, é possível criar aplicativos web robustos e escaláveis que atendam às necessidades mais exigentes.

- Anúncio -spot_img

Mais artigos

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui

- Anúncio -spot_img

Veja também