Articles of mysql

Como acessar o servidor remoto com o cliente phpMyAdmin local?

Supondo que haja um servidor remoto e eu tenho o cliente phpMyAdmin instalado localmente no meu computador. Como posso acessar este servidor e gerenciá-lo via cliente phpMyAdmin? Isso é possível?

Como mover colunas em uma tabela MySQL?

Atualmente estou tendo a seguinte tabela MySQL: Employees (empID, empName, department); Eu quero mudar a tabela para o seguinte: Employees (empID, department, empName); Como isso pode ser feito usando as instruções ALTER ? Nota: quero alterar apenas as posições das colunas.

Quais são as diferenças entre o índice vs Key no MySQL

Eu sei como usar o índice como no código a seguir. E eu sei como usar chave estrangeira e chave primária. CREATE TABLE tasks ( task_id INT UNSIGNED NOT NULL AUTO_INCREMENT, parent_id INT UNSIGNED NOT NULL DEFAULT 0, task VARCHAR(100) NOT NULL, date_added TIMESTAMP NOT NULL, date_completed TIMESTAMP, PRIMARY KEY (task_id), INDEX parent (parent_id), …. […]

Como faço para descobrir qual transação está causando o estado “Aguardando bloqueio de metadados da tabela”?

Eu estou tentando executar alguns DDL em uma tabela e SHOW PROCESSLIST resulta em uma mensagem “Aguardando bloqueio de metadados de tabela”. Como posso descobrir qual transação ainda não está fechada? Estou usando o MySQL v5.5.24.

Existe algum motivo para se preocupar com a ordem das colunas em uma tabela?

Eu sei que você pode ALTERAR a ordem das colunas no MySQL com FIRST e DEPOIS, mas por que você iria querer incomodar? Como boas consultas explicitamente nomeiam colunas ao inserir dados, há realmente algum motivo para se preocupar com a ordem em que suas colunas estão na tabela?

Exportar e importar todos os bancos de dados MySQL ao mesmo tempo

Eu quero manter um backup de todos os meus bancos de dados MySQL. Eu tenho mais de 100 bancos de dados MySQL. Eu quero exportar todos eles ao mesmo tempo e novamente importar todos eles para o meu servidor MySQL ao mesmo tempo. Como eu posso fazer isso?

Pesquisa com valor separado por vírgula mysql

Eu tenho 2 customers tabelas e imap_emails . tabela do customer contém e-mails de clientes. Eu estou usando o PHP-IMAP para buscar e-mail do servidor de e-mail e, em seguida, salvando na tabela de database imap_emails . a tabela imap_emails possui 2 campos from e to e to campo contém valores separados por vírgula. Eu […]

Obtendo dados para o histograma

Existe uma maneira de especificar tamanhos de bin no MySQL? No momento, estou tentando a seguinte consulta SQL: select total, count(total) from faults GROUP BY total; Os dados que estão sendo gerados são bons o suficiente, mas existem muitas linhas. O que preciso é uma maneira de agrupar os dados em intervalos predefinidos. Eu posso […]

Limpar o cache de consulta do MySQL sem reiniciar o servidor

Existe alguma maneira de limpar o cache de consulta mysql sem reiniciar o servidor mySQL?

Qualquer maneira de obter uma pesquisa de texto completo no InnoDB

Eu tenho uma consulta muito simples: SELECT … WHERE row LIKE ‘%some%’ OR row LIKE ‘%search%’ OR row LIKE ‘%string%’ para procurar some search string , mas como você pode ver, ela procura por cada string individualmente e também não é bom para o desempenho. Existe uma maneira de recriar uma busca do tipo fulltext […]