Perguntas com a marcação «mysql»

182
MySQL selecione onde a coluna não está vazia

No MySQL, posso selecionar colunas apenas onde algo existe? Por exemplo, eu tenho a seguinte consulta: select phone, phone2 from jewishyellow.users where phone like '813%' and phone2 Estou tentando selecionar apenas as linhas em que o telefone começa com 813 e o phone2 tem

181
Consulta MySQL “NOT IN”

Eu queria executar uma consulta simples para exibir todas as linhas em Table1que um valor da coluna principal não está presente em uma coluna em outra tabela ( Table2). Eu tentei usar: SELECT * FROM Table1 WHERE Table1.principal NOT IN Table2.principal Em vez disso, está lançando um erro de...

181
MySQL - Obter número da linha ao selecionar

Posso executar uma instrução select e obter o número da linha se os itens estiverem classificados? Eu tenho uma tabela como esta: mysql> describe orders; +-------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra...

181
Selecione a última linha no MySQL

Como posso SELECTa última linha em uma tabela MySQL? Estou INSERTinserindo dados e preciso recuperar um valor da coluna da linha anterior. Há um auto_incrementna

181
Como parar o mysqld

Para descobrir o comando start do mysqld (usando um mac), eu posso fazer: ps aux|grep mysql Eu recebo a seguinte saída, o que me permite iniciar o servidor mysql. /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=... Como eu encontraria o comando necessário para parar o mysql na...

180
Desempenho MYSQL OR vs IN

Gostaria de saber se existe alguma diferença em relação ao desempenho entre os seguintes SELECT ... FROM ... WHERE someFIELD IN(1,2,3,4) SELECT ... FROM ... WHERE someFIELD between 0 AND 5 SELECT ... FROM ... WHERE someFIELD = 1 OR someFIELD = 2 OR someFIELD = 3 ... ou o MySQL otimizará o SQL...

180
JOIN consultas x várias consultas

As consultas JOIN são mais rápidas que as várias consultas? (Você executa sua consulta principal e, em seguida, executa muitos outros SELECTs com base nos resultados da consulta principal) Estou perguntando porque JUNTAR a eles complicaria MUITO o design do meu aplicativo Se forem mais rápidos,...

177
como mysqldump remote db da máquina local

Eu preciso fazer um mysqldump de um banco de dados em um servidor remoto, mas o servidor não possui o mysqldump instalado. Gostaria de usar o mysqldump na minha máquina para conectar ao banco de dados remoto e fazer o despejo na minha máquina. Eu tentei criar um túnel ssh e depois fazer o despejo,...

177
Como usar o MySQL DECIMAL?

Não consigo entender o DECIMAL do MySQL. Eu preciso da linha para poder conter um número entre 00.0001 e 99.9999. Como eu a estruturaria para funcionar

177
Erro de migração do Laravel: erro de sintaxe ou violação de acesso: 1071 A chave especificada era muito longa; o comprimento máximo da chave é 767 bytes

Erro de migração no Laravel 5.4 com php artisan make:auth [Illuminate \ Database \ QueryException] SQLSTATE [42000]: Erro de sintaxe ou violação de acesso: 1071 A chave especificada era muito longa; o comprimento máximo da chave é 767 bytes (SQL: alterar tabela e usersadicionar exclusivo...