Categorias
MySQL

[MySQL] Como exibir a exportação de todas, uma ou mais linhas via terminal

Dica simples, mas que pode salvar horas no final de anos de trabalho para alguns analistas que precisam inserir registros manualmente no MySQL e para isso precisam exibir direto na tela a saída com de todas, uma ou mais linhas de uma tabela com o SQL para exportação.

Categorias
Dica MySQL SQL

[ MySQL ] Como atualizar somente DIA | MÊS | ANO em uma data

Nesta dica irei demonstrar como atualizar uma porção de data no MySQL que possuem o tipo datetime, date, timestamp (YYYY-MM-DD) fazendo uso da função DATE_FORMAT, nativa do MySQL.

Categorias
MySQL SQL

Como contar número de ocorrências de string num campo do MySQL

Recentemente, meu chefe perguntou se era possível encontrar uma quantidade de strings dentro de uma campo através de uma consulta SQL. Desafio lançado, eis a solução:

Categorias
Linux MySQL

[ Dica ] Criar Usuário MySQL no Linux

Olá, esta dica é simples.
Vamos ver como criar um usuário no MySQL pela linha de comando.

Categorias
MySQL

Multiplos operadores OR em uma cláusula WHERE na consulta SQL

Me deparei com uma necessidade recentemente, que embora parecesse tão óbvia, eu nunca tinha precisado fazer.

Aninhar uma consulta com vários operadores OR seguido de um operador AND no final, foi onde descobri sem querer, na verdade, nem sei onde tem isto na documentação do MySQL, por exemplo:

Se executar a consulta:

 lang="sql

SELECT * FROM tabela

WHERE

    campo1 = 'valor1'

OR

   campo1 = 'valor2'

OR

   campo1 = 'valor3'

AND

   campo2 = '0'

O resultado não vai ser o desejado, porque os operadores OR, vão anular o efeito do operador AND, então como resolver isto?

Bom, ai apareceu a mágica que descobri sozinho, colocar a parte dos operadores OR dentro de parenteses:

 lang="sql

SELECT * FROM tabela

WHERE

(

       campo1 = 'valor1'

   OR

       campo1 = 'valor2'

   OR

       campo1 = 'valor3'

)

AND

   campo2 = '0'

Agora sim, a consulta vai verificar os operadores OR e incluir o operador AND!

Categorias
MySQL

SQL dos municipios do IBGE para MySQL

ATUALIZADO PARA A NOVA VERSÃO DE 7 DÍGITOS E MAS MANTIDA A DE 6 DÍGITOS PARA COMPATIBILIDADE

Estava eu trabalhando num projeto, quando de repente, me deparei com a necessidade de utilizar o cadastro do código IBGE dos municípios e ao mesmo tempo me deparei novamente com a situação do Brasil.

Download do arquivo SQL no final do post

Categorias
MySQL

Como Carregar Arquivo .SQL para o MySQL

Já pensou ter que digitar intermináveis linhas no terminal do mysql para criar, atualizar, excluir, gerenciar ou inserir dados no MySQL?

Então, isto é uma situação que às vezes chega a ser desconfortante.

Entretanto, não precisa sofrer não.

Faça o que você tem que fazer no seu editor de textos preferido (Bloco de Notas, Notepad++, Gedit, Kedit, etc…) , salve este arquivo e carregue diretamente dentro do MySQL.

Categorias
MySQL

Recuperando Senha do Root do MySQL no Linux em Localhost

Suponhamos que por algum motivo óbvio de esquecimento da senha do root no seu localhost e você não consegue mais acessar o MySQL.

Existem várias soluções para isto, mas a mais prática é esta.
Você vai precisar ter o privilégio de administrador no sistema operacional.

Se for realizar este procedimento, seja o mais rápido possível, pois você vai entrar no mysql num modo sem autenticação, deixando assim seu mysql vulnerável (é claro, se você não estiver em seu computador pessoal).

Categorias
MySQL

Carregar Dados Para Uma Tabela do MySQL com Arquivo de Textos

Antes de iniciar abra o Cliente do MySQL para linha de comando.

O MySQL oferece duas formas de se inserir dados em tabelas.

  1. Utilizando o comando SQL INSERT
  2. Carregando um arquivo externo no formato de texto via LOAD DATA

O objetivo deste post é mostrar como solucionar o problema de ter que inserir muitos dados.

Para você carregar dados para dentro do mysql com um arquivo de texto, primeiramente você precisa seguir um padrão.

Categorias
Ajax Javascript jQuery MySQL PDO PHP PHP 5 Sem categoria

Criar Combo Dinâmico em Ajax com jQuery + PHP

Listando Paises, Estados, Cidades e Bairros

Após usar extensivamente este recurso que vou apresentar aqui decidi compartilhar como eu procedo para obter tal resultado.