Perguntas com a marcação «mysql-5.1»

50
Por que usar WHERE 1 ou WHERE 1 = 1?

Normalmente, se as condições não forem necessárias em nossas instruções de consulta, não usamos uma WHEREcláusula. Mas já vi uma WHERE 1cláusula sendo usada em muitos lugares, mesmo onde outras condições não estão presentes. Por que isso é feito? Existem benefícios específicos para o tempo de...

20
Alterar o caminho existente do datadir

Eu quero mudar o datadircaminho no my.iniarquivo. O datadircaminho existente éC:/ProgramData/MySQL/MySQL Server 5.1/Data/ O tamanho da minha C:unidade é de 30 GB e a pasta de dados do MySQL ocupa 25 GB. Então, eu quero mudar o datadirpara F:/naveen/data. Isso é possível? Minha máquina está...

11
Posso garantir que duas colunas não tenham o mesmo valor

Se eu tiver uma tabela assim CREATE TABLE foo ( id INT NOT NULL AUTO_INCREMENT, aa INT NOT NULL, bb INT NOT NULL, PRIMARY KEY (id), UNIQUE KEY (aa, bb), CONSTRAINT aa_ref FOREIGN KEY (aa) REFERENCES bar (id), CONSTRAINT bb_ref FOREIGN KEY (bb) REFERENCES bar (id) ) Existe uma maneira de...