Backup do Banco de Dados com PHP - Bruno Devx - BR Criativus

post #4786

Backup do Banco de Dados com PHP

Publicado em: 21/03/2024 / Atualizado em: 21/03/2024

Categorias: BlogPHP

Com este script PHP abaixo, você pode adicionar na raiz da sua hospedagem, preencher os dados solicitados, e rapidamente o código pode rodar um backup e armazenar na sua hospedagem para download.

<?php

// Credenciais do banco de dados
$dbHost = 'localhost'; // Host do banco de dados
$dbUsername = 'nome_do_usuario'; // Usuário do banco de dados
$dbName = 'nome_do_banco_de_dados'; // Nome do banco de dados
$dbPassword = 'senha_do_usuario'; // Senha do banco de dados

// Comando para gerar o backup
$dumpCommand = "mysqldump --user={$dbUsername} --password={$dbPassword} --host={$dbHost} {$dbName} > backup_{$dbName}.sql";

// Executa o comando
system($dumpCommand, $output);

// Verifica se o backup foi realizado com sucesso
if($output == 0){
    echo "Backup realizado com sucesso.";
} else {
    echo "Falha ao realizar o backup.";
}

?>

Para que o script possa ser executado, é preciso que você crie um arquivo (exemplo: backup-banco.php), e o acesse pelo navegador via URL (exemplo: https://seusite.com.br/backup-banco.php).

Não se esqueça de deletar o arquivo depois, para que não acessem ele por engano.

Publicações recomendadas:



Link Direto

Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link direto abaixo. Basta copiar.

bruno.art.br/?p=4786

ID de Referência: 4786

Sugira uma publicação

Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.

Clique aqui e entre em contato