MySQL: Disabilitare lo Strict SQL Mode durante l’import di un file di dump

L’import di un dump MySQL può essere fatto velocemente con: ~$ mysql wp_post<wp_post.sql Se però sul server è attiva la modalità StrictSQL e nel file di dump ci sono date con default a “0000-00-00” si avrà un errore. Per risolvere velocemente, basta aggiungere la seguite query all’inizio del file di dump: set sql_mode=”; enjoy!

MySQL: quante sono le connessioni al momento?

Per vedere le connessioni al momento (totali o con query in esecuzione) si può eseguire questo semplice comando: mysqladmin extended-status | grep -wi ‘threads_connected|threads_running’ | awk ‘{ print $2,$4}’ Dove Threads_connected mostr il numero totali delle connessioni attive e Threads_running mostro il numero delle connessioni che stanno eseguendo query al momento. enjoy!

MySQL: esportare solo Stored Procedures, Functions e Triggers

Per fare un backup MySQL si può usare la comoda utility mysqldump. L’utility accetta una serie di opzioni per poterla configurare al meglio. Segue il comando da usare per esportare solo Stored Procedures, Functions and Triggers: mysqldump –routines –no-create-info –no-data –no-create-db –skip-opt _databasename_ > outputfile.sql dove _databasename_ sarà il nome del database a cui facciamo … Leggi tutto

MySQL: Come si usano le JOIN ?

Le JOIN SQL servono essenzialmente quando bisogna recuperare dati da più tabelle legate, in qualche modo, tra loro. Ne esistono diversi tipi ed hanno funzionamenti diversi in base a come le due tabelle devono essere relazionate ed a quali dati bisogna selezionare. Ecco uno schema che vale più di mille parole: 1 – recuperare tutti … Leggi tutto

MySQL: riattivare la replica dopo l’indicazione di Log corrotto (replication error 1594)

La replica master-slave (o master-master) di MySQL in alcuni momenti può mostrare degli errori. Uno di questi è il 1594 che sta ad indicare che il relay log file è corrotto. Effettuando un dalla console di mysql: SHOW SLAVE STATUS\G tra le altre veriabili, troveremo:: Slave_IO_Running => Yes Slave_SQL_Running => No Last_SQL_Errno => 1594 Per … Leggi tutto