Come loggare tutte le query mysql, anche PDO

Stavi cercando da tempo come loggare tutte le query che passano su mysql? E soprattutto come fare il dump delle query generate tramite PDO con i placeholders? Bene, qui di seguito trovi i pochi e semplici comandi per ottenere il risultato: mysql> SET GLOBAL log_output = ‘FILE’; mysql> SET GLOBAL general_log_file=’/tmp/mysql_all_queries.log’; mysql> SET GLOBAL general_log…

Leggi tutto

MySQL: colonna autoincrement nella select

Può capitare di voler numerare le righe dei risultati direttamente in mysql, magari per fare confronti o verificare comodamente la posizione e/o l’ordine dei risultati stessi. Ci vengono in aiuto le variabili: basta definirne una (le variabili in mysql sono precedute da @) e poi incrementarle all’interno del campo che si vuole selezionare. Nota bene:…

Leggi tutto