wils@web ~ $ cat ~/ajuda/como-configurar-o-php-8-2-com-pdo-para-acesso-seguro-ao-banco-de-dados-no-ubuntu-22-04.md

Desenvolvimento

Como configurar o PHP 8.2 com PDO para acesso seguro ao banco de dados no Ubuntu 22.04

atualizado em 27/07/2026

Este manual apresenta um guia passo a passo para configurar o PHP 8.2 com PDO (PHP Data Objects) para acesso seguro ao banco de dados no Ubuntu 22.04.

Introdução

O PDO é uma interface de acesso a banco de dados que permite a execução de consultas de forma segura e eficiente. A seguir, você aprenderá a instalar o PHP 8.2, habilitar o PDO e configurar uma conexão segura com um banco de dados MySQL.

Passo a Passo

1. Atualizar o sistema

sudo apt update && sudo apt upgrade -y

2. Instalar o PHP 8.2 e extensões necessárias

sudo apt install php8.2 php8.2-mysql php8.2-xml php8.2-mbstring -y

3. Verificar a instalação do PHP

php -v

4. Criar um arquivo de configuração para o banco de dados

nano db_config.php

Adicione o seguinte código, substituindo as informações de conexão:

<?php
$host = 'localhost';
$db = 'nome_do_banco';
$user = 'usuario';
$pass = 'senha';
$options = [
    PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
    PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
];
try {
    $pdo = new PDO("mysql:host=$host;dbname=$db", $user, $pass, $options);
} catch (PDOException $e) {
    echo 'Conexão falhou: ' . $e->getMessage();
}
?>

5. Testar a conexão

php db_config.php

Conclusão

Agora você configurou o PHP 8.2 com PDO para acesso seguro ao banco de dados. Lembre-se de nunca expor suas credenciais em código-fonte público e sempre utilizar prepared statements para evitar SQL Injection.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.