Articles of mysql

MySQL – SELECT WHERE campo IN (subconsulta) – Extremamente lento porque?

Eu tenho um par de duplicatas em um database que eu quero inspecionar, então o que eu fiz para ver quais são duplicatas, eu fiz isso: SELECT relevant_field FROM some_table GROUP BY relevant_field HAVING COUNT(*) > 1 Desta forma, eu irei obter todas as linhas com relevant_field ocorrendo mais de uma vez. Essa consulta leva […]

A contagem do MySql não pode mostrar valores 0

Eu tenho duas tabelas de um funcionário e empregado de subscrições de correio se parece com isso: Nome (pk) | Sobrenome | Era subscrições de correspondência MailId (pk) | EmployeeName (fk) | Descrição | Encontro Eu queria o número de assinatura para cada cliente, portanto, tentei a seguinte consulta: Select COUNT(c.Name) From Employee INNER JOIN […]

MySQL – força a não usar o cache para testar a velocidade da consulta

Estou testando a velocidade de algumas consultas no MySQL. O database está armazenando essas consultas em cache, dificultando que eu obtenha resultados confiáveis ​​ao testar a velocidade dessas consultas. Existe uma maneira de desativar o cache de uma consulta? Sistema: MySQL 4 no Linux webhosting, eu tenho access ao PHPMyAdmin. obrigado

Como redefinir ou alterar a senha de root do MySQL?

Como faço para alterar a senha de root e nome de usuário do MySQL no servidor ubuntu? Preciso interromper o serviço mysql antes de configurar alterações? Eu tenho uma configuração do phpmyadmin também, o phpmyadmin será atualizado automaticamente?

Quando usar o MyISAM e o InnoDB?

MyISAM é projetado com a idéia de que seu database é consultado muito mais do que seu atualizado e, como resultado, executa operações de leitura muito rápidas. Se a sua taxa de leitura para escrever (inserir | atualização) for menor que 15%, é melhor usar o MyISAM. O InnoDB usa bloqueio de nível de linha, […]

Localizar e replace texto na tabela inteira usando uma consulta MySQL

Geralmente eu uso o manual find para replace o texto em um database MySQL usando o phpmyadmin. Estou cansado disso agora, como posso executar uma consulta para localizar e replace um texto com novo texto na tabela inteira no phpmyadmin? Exemplo: encontre a keyword domain.com , substitua por www.domain.com .

Duplicando uma tabela, índices e dados do MySQL

Como faço para copiar / clonar / duplicar os dados, estrutura e índices de uma tabela MySQL para um novo? Isso é o que eu encontrei até agora. Isto irá copiar os dados e a estrutura, mas não os índices: create table {new_table} select * from {old_table}; Isso copiará a estrutura e os índices, mas […]

Remover duplicatas usando apenas uma consulta MySQL?

Eu tenho uma tabela com as seguintes colunas: URL_ID URL_ADDR URL_Time Eu quero remover duplicatas na coluna URL_ADDR usando uma consulta MySQL. É possível fazer uma coisa dessas sem usar programação?

count (*) e count (column_name), qual a diferença?

count(*) e count(column_name) , qual a diferença no mysql.

calcular uma sum do tipo time usando sql

Como calcular a sum dos tempos do meu cólon chamado “timeSpent” com este formato: HH: mm em SQL? Eu estou usando o MySQL. o tipo da minha coluna é o tempo. tem essa estrutura Horário como 10:00:00 12:00:00 02:00:00 TimeUntil 08:00:00 09:15:00 01:15:00 Tempo gasto tempo total 03:15:00