Calculando intervalo entre datas excluindo os finais de semana – MySQL

Olá, tudo bem?! O problema Calcular a diferença entre duas datas no MySQL é algo muito simples e fácil de se aplicar, recentemente tive a necessidade de realizar esta task, porém excluindo do total de dias os finais de semana. Após algumas horas de pesquisa e testes, cheguei ao resultado desejado e irei compartilhar com vocês. Resolução e demonstração prática Para aplicação prática devemos inicialmente criar nosso banco de dados teste. Para a estrutura da tabela utilize o modelo abaixo. ...

2018-06-14 · 3 min · 559 palavras · Diego Brocanelli

Gerando QR Codes com PHP + MySQL + PHP QR Code

Olá, tudo bem! Recentemente fui abordado com o seguinte questionamento, “é possível gerar QR Codes com PHP e MySQL”. Minha resposta foi sim! Bom, dito isso, a pessoa ao qual me fez essa pergunta relatou que estava tentando, porém sem sucesso. A mesma está utilizando PHP + MySQL + PHP QR Code uma biblioteca que auxilia na construção das imagens. Para poder auxiliar da melhor maneira, separei o problema em partes, sendo: ...

2018-01-14 · 5 min · 878 palavras · Diego Brocanelli

Comandos básicos do MySQL no terminal

Introdução Manipular bancos de dados via terminal é uma habilidade essencial para desenvolvedores. O terminal oferece rapidez e eficiência para tarefas cotidianas. A seguir, apresento uma lista de comandos básicos do MySQL, organizados por categoria, para auxiliar no seu dia a dia. Todos os comandos apresentados neste post podem ser executados no terminal de sua preferência. 1. Conexão e Navegação Conectar ao MySQL 1 mysql -u [usuário] -p Parâmetro Propósito -u Informar qual o nome de usuário deseja usar para se conectar ao MySQL -p Exige que a senha seja informada Conectar diretamente a um banco de dados 1 mysql -u [usuário] -p [nome_do_banco] Listar todos os bancos de dados 1 SHOW DATABASE; Selecionar um banco de dados 1 USE [nome_do_banco]; Listar tabelas do banco selecionado 1 SHOW TABLES; Ver estrutura de uma tabela 1 DESCRIBE [nome_da_tabela]; 2. Gerenciamento de Bancos e Tabelas Criar um novo banco de dados 1 CREATE DATABASE [nome_do_banco]; Apagar um banco de dados 1 DROP DATABASE [nome_do_banco]; Atenção! Use com cautela, pois o banco de dados será APAGADO! ...

2017-04-21 · 4 min · 727 palavras · Diego Brocanelli