Perguntas com a marcação «mysql»

O MySQL é um sistema de gerenciamento de banco de dados relacional (RDBMS) gratuito e de código aberto que usa a linguagem de consulta estruturada (SQL). NÃO USE esta tag para outros bancos de dados, como SQL Server, SQLite etc. Esses são bancos de dados diferentes, que usam todos os seus próprios dialetos do SQL para gerenciar os dados.





9
Quando devo usar um índice composto?
Quando devo usar um índice composto em um banco de dados? Quais são as ramificações de desempenho usando um índice composto)? Por que devo usar um índice composto? Por exemplo, eu tenho uma homestabela: CREATE TABLE IF NOT EXISTS `homes` ( `home_id` int(10) unsigned NOT NULL auto_increment, `sqft` smallint(5) unsigned …




7
MySQL ON DUPLICATE KEY - última inserção id?
Eu tenho a seguinte consulta: INSERT INTO table (a) VALUES (0) ON DUPLICATE KEY UPDATE a=1 Quero o ID da inserção ou da atualização. Normalmente, eu executo uma segunda consulta para obter isso, pois acredito que insert_id () retorna apenas o ID 'inserido' e não o ID atualizado. Existe uma …
132 mysql  insert-id 

9
Defina o valor como NULL no MySQL
Quero que um valor seja definido NULLse nada for colocado na caixa de texto no formulário que estou enviando. Como posso fazer isso acontecer? Eu tentei inserir, 'NULL'mas isso apenas adiciona a palavra NULLao campo. Não tenho certeza de qual código devo fornecer para isso, estou apenas escrevendo uma consulta …
132 mysql  sql 


9
Atualizar vários registros em uma consulta
Eu tenho tabela - config . Esquema: config_name | config_value E eu gostaria de atualizar vários registros em uma consulta. Eu tento assim: UPDATE config SET t1.config_value = 'value' , t2.config_value = 'value2' WHERE t1.config_name = 'name1' AND t2.config_name = 'name2'; mas essa consulta está errada :( Pode me ajudar?
132 mysql  record 


14
Como executar um comando MySQL a partir de um shell script?
Como posso executar um comando SQL através de um shell script para que eu possa automatizá-lo? Eu quero restaurar os dados que eu coletei em um arquivo SQL usando um script de shell. Quero me conectar a um servidor e restaurar dados. O comando funciona quando executado separadamente via linha …
131 mysql  shell  ssh 

3
Quando adicionar quais índices em uma tabela no Rails
Eu tenho uma pergunta sobre o banco de dados Rails. Devo adicionar "index" a todas as chaves estrangeiras como "xxx_id"? Devo adicionar "index" à coluna "id" criada automaticamente? Devo adicionar "índice (exclusivo)" à coluna "id" criada automaticamente? Se eu adicionar índice a duas chaves estrangeiras ao mesmo tempo ( add_index …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.