Domande taggate «mysql»

MySQL è un sistema di gestione di database relazionali (RDBMS) gratuito e open source che utilizza Structured Query Language (SQL). NON USARE questo tag per altri DB come SQL Server, SQLite ecc. Questi sono DB diversi che usano tutti i propri dialetti di SQL per gestire i dati.




10
Duplicazione di una tabella MySQL, indici e dati
Come faccio a copiare, clonare o duplicare i dati, la struttura e gli indici di una tabella MySQL in una nuova? Questo è quello che ho trovato finora. Questo copierà i dati e la struttura, ma non gli indici: create table {new_table} select * from {old_table}; Questo copierà la struttura …
670 mysql 




10
Come disabilitare temporaneamente un vincolo di chiave esterna in MySQL?
È possibile disabilitare temporaneamente i vincoli in MySQL? Ho due modelli Django, ognuno con una chiave straniera all'altro. L'eliminazione di istanze di un modello restituisce un errore a causa del vincolo ForeignKey: cursor.execute("DELETE FROM myapp_item WHERE n = %s", n) transaction.commit_unless_managed() #a foreign key constraint fails here cursor.execute("DELETE FROM myapp_style …

23
Trova record duplicati in MySQL
Voglio estrarre record duplicati in un database MySQL. Questo può essere fatto con: SELECT address, count(id) as cnt FROM list GROUP BY address HAVING cnt > 1 Che si traduce in: 100 MAIN ST 2 Vorrei tirarlo in modo che mostri ogni riga che è un duplicato. Qualcosa di simile …
650 mysql  duplicates 

13
MySQL Query GROUP PER giorno / mese / anno
È possibile fare una semplice query per contare quanti record ho in un determinato periodo di tempo come un anno, un mese o un giorno, con un TIMESTAMPcampo, come: SELECT COUNT(id) FROM stats WHERE record_date.YEAR = 2009 GROUP BY record_date.YEAR O anche: SELECT COUNT(id) FROM stats GROUP BY record_date.YEAR, record_date.MONTH …
649 mysql  sql  date  datetime  group-by 

12
Come troncare una tabella vincolata con chiave esterna?
Perché non fa un TRUNCATE sul mygrouplavoro? Anche se ON DELETE CASCADE SETho ricevuto: ERRORE 1701 (42000): impossibile troncare una tabella a cui fa riferimento un vincolo di chiave esterna ( mytest. instance, CONSTRAINT instance_ibfk_1FOREIGN KEY ( GroupID) REFERENCES mytest. mygroup( ID)) drop database mytest; create database mytest; use mytest; …

4
Iniezione SQL che aggira mysql_real_escape_string ()
Esiste una possibilità di iniezione SQL anche durante l'utilizzo mysql_real_escape_string() funzione? Considera questa situazione di esempio. SQL è costruito in PHP in questo modo: $login = mysql_real_escape_string(GetFromPost('login')); $password = mysql_real_escape_string(GetFromPost('password')); $sql = "SELECT * FROM table WHERE login='$login' AND password='$password'"; Ho sentito numerose persone che mi dicono che un codice …

12
Quando utilizzare virgolette singole, virgolette doppie e backtick in MySQL
Sto cercando di imparare il modo migliore per scrivere query. Capisco anche l'importanza di essere coerenti. Fino ad ora, ho usato casualmente virgolette singole, doppie virgolette e backtick senza alcun pensiero reale. Esempio: $query = 'INSERT INTO table (id, col1, col2) VALUES (NULL, val1, val2)'; Inoltre, nel precedente esempio, si …
633 mysql  sql  quotes 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.