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.




10
Duplicar uma tabela, índices e dados do MySQL
Como copiar, clonar ou duplicar os dados, estrutura e índices de uma tabela MySQL para uma nova? Isto é o que eu encontrei até agora. Isso copiará os dados e a estrutura, mas não os índices: create table {new_table} select * from {old_table}; Isso copiará a estrutura e os índices, …
670 mysql 





23
Encontre registros duplicados no MySQL
Quero extrair registros duplicados em um banco de dados MySQL. Isso pode ser feito com: SELECT address, count(id) as cnt FROM list GROUP BY address HAVING cnt > 1 O que resulta em: 100 MAIN ST 2 Gostaria de puxá-lo para que ele mostre cada linha que é uma duplicata. …
650 mysql  duplicates 

13
GRUPO MySQL Query por dia / mês / ano
É possível fazer uma consulta simples para contar quantos registros eu tenho em um determinado período de tempo, como um ano, mês ou dia, com um TIMESTAMPcampo, como: SELECT COUNT(id) FROM stats WHERE record_date.YEAR = 2009 GROUP BY record_date.YEAR Ou até: SELECT COUNT(id) FROM stats GROUP BY record_date.YEAR, record_date.MONTH Ter …
649 mysql  sql  date  datetime  group-by 

12
Como truncar uma tabela restrita de chave estrangeira?
Por que não faz um TRUNCATE no mygrouptrabalho? Mesmo que ON DELETE CASCADE SETeu recebo: ERRO 1701 (42000): Não é possível truncar uma tabela referenciada em uma restrição de chave estrangeira ( mytest. instance, CONSTRAINT instance_ibfk_1FOREIGN KEY ( GroupID) REFERENCES mytest. mygroup( ID)) drop database mytest; create database mytest; use …

4
Injeção de SQL que contorna mysql_real_escape_string ()
Existe uma possibilidade de injeção de SQL, mesmo ao usar a mysql_real_escape_string()função? Considere esta situação de exemplo. SQL é construído em PHP assim: $login = mysql_real_escape_string(GetFromPost('login')); $password = mysql_real_escape_string(GetFromPost('password')); $sql = "SELECT * FROM table WHERE login='$login' AND password='$password'"; Eu ouvi muitas pessoas me dizerem que códigos como esse ainda …

12
Quando usar aspas simples, aspas duplas e reticulares no MySQL
Estou tentando aprender a melhor maneira de escrever consultas. Eu também entendo a importância de ser consistente. Até agora, usei aleatoriamente aspas simples, aspas duplas e reticulares sem nenhum pensamento real. Exemplo: $query = 'INSERT INTO table (id, col1, col2) VALUES (NULL, val1, val2)'; Além disso, no exemplo acima, considere …
633 mysql  sql  quotes 



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.