MySql

Invasão do Bem: invadi meu próprio servidor Debian rodando Apache (e você também deveria invador o seu)

Introdução:Este não é um relato de ficção ou um exercício teórico. É um ataque real e controlado, conduzido por mim contra meu próprio servidor Debian, utilizando técnicas amplamente conhecidas no cenário ofensivo. O objetivo: mapear brechas reais e aplicar correções com precisão cirúrgica. Segurança não se constrói com achismo, mas com evidência prática. Estrutura do […]

Invasão do Bem: invadi meu próprio servidor Debian rodando Apache (e você também deveria invador o seu) Read More »

Por que algumas palavras estão em maiúsculas e outras em minúsculas no SQL (mesmo ele sendo case-insensitive)

Introdução A linguagem SQL (Structured Query Language) é case-insensitive para suas palavras-chave.Ou seja: SELECT, select, SeLeCt — tudo é interpretado da mesma forma. Então surge uma pergunta inevitável: Se SQL não diferencia maiúsculas e minúsculas, por que vemos alguns códigos misturando maiúsculas e minúsculas? A resposta envolve convenção, legibilidade, história da computação e detalhes técnicos

Por que algumas palavras estão em maiúsculas e outras em minúsculas no SQL (mesmo ele sendo case-insensitive) Read More »

Como Consultar Ligações no Asterisk Usando MySQL (ou Apenas o CSV Local)

Muita gente que começa a usar o Asterisk imagina que precisa instalar painéis ou softwares adicionais para ter acesso ao histórico de ligações.Mas a verdade é que o próprio Asterisk já gera tudo que você precisa para acompanhar suas chamadas. Neste post, vou te mostrar como o Asterisk registra essas informações, onde encontrar esses dados,

Como Consultar Ligações no Asterisk Usando MySQL (ou Apenas o CSV Local) Read More »

Abrir Modal Automaticamente com Bootstrap se Banco Pedir (sem PDO, sem frescura)

O objetivo: Você quer que, ao carregar a página, o sistema cheque no banco de dados se o usuário precisa fazer alguma ação (como alterar a senha). Se sim, exibe um modal Bootstrap automaticamente. Se não, vida que segue. Estrutura do banco (resumo rápido) Suponha uma tabela de usuários assim: Se alterar = 1, o

Abrir Modal Automaticamente com Bootstrap se Banco Pedir (sem PDO, sem frescura) Read More »

Como Importar um Arquivo CSV para o Banco de Dados MySQL Usando PHP e mysqli

No desenvolvimento de sistemas web, é comum precisar importar dados de arquivos CSV para um banco de dados. Usando PHP e a extensão mysqli, você pode realizar essa tarefa de forma direta e eficiente. Neste post, vamos mostrar como fazer isso sem encapsular a lógica em funções ou classes adicionais, com um código simples e

Como Importar um Arquivo CSV para o Banco de Dados MySQL Usando PHP e mysqli Read More »

Guia básico de MySQL/MariaDB para Iniciantes: “Por onde começar”

O MySQL é um dos sistemas de gerenciamento de banco de dados mais usados no mundo, sendo essencial para desenvolvedores, administradores de sistemas e analistas de dados. Este guia cobre tudo o que você precisa para começar, com explicações detalhadas e exemplos que você pode testar imediatamente. Nota: Atualmente, o MariaDB é amplamente utilizado como

Guia básico de MySQL/MariaDB para Iniciantes: “Por onde começar” Read More »

Backup de Banco de Dados MySQL Usando mysqldump com PHP

Introdução A proteção dos dados é fundamental em qualquer aplicação web, e um dos métodos mais confiáveis para fazer backup de bancos de dados MySQL é usando o mysqldump. Neste post, vamos mostrar como você pode utilizar PHP para executar um comando mysqldump e criar backups completos do seu banco de dados, incluindo tanto a

Backup de Banco de Dados MySQL Usando mysqldump com PHP Read More »

Criando um Sistema de Backup Completo do MySQL com PHP (sem mysqlDump)

Introdução Fazer backup de bancos de dados é uma prática essencial para garantir a segurança e a integridade dos dados em aplicações web. Neste post, vamos explorar como criar um sistema de backup completo do MySQL utilizando PHP, que exporta tanto a estrutura quanto os dados das tabelas. Este método é particularmente útil quando você

Criando um Sistema de Backup Completo do MySQL com PHP (sem mysqlDump) Read More »

Apache vs Nginx: Qual Servidor Web Escolher?

No mundo dos servidores web, Apache e Nginx dominam a paisagem, sendo responsáveis pela entrega de uma grande parte do conteúdo da internet. Ambos são ferramentas poderosas, mas com filosofias, arquiteturas e casos de uso diferentes. Neste post, vamos explorar as principais diferenças, prós e contras de cada um para ajudar você a decidir qual

Apache vs Nginx: Qual Servidor Web Escolher? Read More »

Rolar para cima