MySql repliche – come leggere un bin-log file

Salve a tutti, per chi aveva già letto i miei post precedenti in merito alle repliche di MySQL (link sotto a seguire), vorrei semplicemente mostrare come sia  possibile, avendo un bin-log file prodotto da un master, sfruttarlo per poter visualizzare le istruzioni passo – passo che sono state eseguite e di conseguenza replicate poi sugli slave che siete andati a configurare.

Post precedenti in merito alle repliche sono:
http://www.tonchella.it/mysql-repliche-master-slave/ => MySql repliche – Master & Slave
http://www.tonchella.it/mysql-repliche-master-slave-manutenzione/ => MySql repliche – Master & Slave – manutenzione

A cosa potrebbe servire “smontare” ed analizzare un bin-log file?? Continue reading

MySQL – Copia di una tabella

Breve appunto su come poter effettuare su un database MySQL la copia di una tabella. Ci servono semplicemente due istruzioni SQL:

CREATE TABLE mia_tabella_new LIKE mia_tabella;
INSERT mia_tabella_new SELECT * FROM mia_tabella;

Questo è tutto!!

Comunque fate attenzione in quanto, gli eventuali vincoli di integrità referenziale, dovrete gestirli poi separatamente “a manina” ed in separata sede 😀
Ciao a tutti, ci vediamo al prossimo post.

MySQL – codice SQL delle tabelle

Sebbene sia da un bel po’ di tempo che non scrivo nessun appunto tecnico in merito a MySQL, voglio appuntarmi un piccolo comando che ho trovato nell’help e che reputo assai efficace.
Vi sarà infatti senz’altro capitato di aver costruito delle tabelle in MySQL e di avere poi l’esigenza, anche a distanza di tempo, di ottenere il codice SQL delle tabelle che avevate precedentemente costruito.
Continue reading

MySQL – Nomi tabelle case sensitive

Applicazione pratica di un restore da Linux a Win32

Dalla documentazione ufficiale di MySQL risulta che un dump effettuato da machine Linux o “Unix like” risulta poter esportare i nomi di tabelle in modo case sensitive, cioè occupandosi delle differenze dei nomi di tabelle effettuando delle distinzioni tra le maiuscole e minuscole.
Continue reading

MySql repliche – Master & Slave – manutenzione

Sempre con riferimento a questo post, dimenticavo di annotare una cosa particolarmente utile inerente la configurazione su MySql repliche – Master & Slave – manutenzione.
Siccome il meccanismo delle repliche si basa su dei files: i bin-log (log binari) che la sezione MASTER genera al fine che gli SLAVE possano leggerla e quindi eseguirla in locale (questo molto in breve).

Allora mi sono posto una serie di domande…
Continue reading