Perguntas com a marcação «mysql»

165
ATUALIZAR várias tabelas no MySQL usando LEFT JOIN

Eu tenho duas tabelas e quero atualizar os campos em T1 para todas as linhas em um LEFT JOIN. Para um exemplo fácil, atualize todas as linhas do seguinte conjunto de resultados: SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.id = T2.id WHERE T2.id IS NULL O manual do MySQL afirma que: Instruções...

165
Delimitadores no MySQL

Costumo ver pessoas usando delimitadores. Tentei descobrir o que são delimitadores e qual é o objetivo deles. Após 20 minutos de pesquisa no Google, não consegui encontrar uma resposta que me satisfizesse. Então, minha pergunta é agora: o que são delimitadores e quando devo...

163
O que significa quando o MySQL está no estado "Enviando Dados"?

O que significa se a consulta Mysql: SHOW PROCESSLIST; retorna "Enviando dados" na coluna Estado? Eu imagino que isso significa que a consulta foi executada e o MySQL está enviando dados de "resultado" para o cliente, mas estou me perguntando por que está demorando tanto tempo (até uma...

163
Comando Mysql não encontrado no OS X 10.7

Não consigo fazer meu mysql iniciar no os x 10.7. Localiza-se em/usr/local/mysql/bin/mysql Eu recebo o comando não encontrado quando digito mysql --versionno terminal. Eu tentei isso não pode acessar o mysql na linha de comando mac, mas ainda assim o comando get não foi encontrado. Tentei...

163
O que é esse operador <=> no MySQL?

Estou trabalhando no código escrito por um desenvolvedor anterior e em uma consulta que diz: WHERE p.name <=> NULL O que <=>significa nesta consulta? É algo igual a =? Ou é um erro de sintaxe? Mas não está mostrando nenhum erro ou exceção. Eu já sei isso <>= !=no MySQL...

162
Como corrigir erros de "Valor incorreto da string"?

Depois de perceber que um aplicativo tendia a descartar emails aleatórios devido a erros incorretos no valor da string, eu fui embora e troquei muitas colunas de texto para usar o utf8charset de coluna e a coluna padrão collate ( utf8_general_ci) para aceitá-las. Isso corrigiu a maioria dos erros e...

162
MySQL CONCAT retorna NULL se algum campo contiver NULL

Tenho os seguintes dados na minha tabela "dispositivos" affiliate_name affiliate_location model ip os_type os_version cs1 inter Dell 10.125.103.25 Linux Fedora cs2 inter Dell 10.125.103.26 Linux Fedora cs3 inter Dell 10.125.103.27 NULL NULL cs4 inter Dell 10.125.103.28 NULL NULL Eu...