Project

General

Profile

MySQLMulti » History » Version 2

« Previous - Version 2/7 (diff) - Next » - Current version
Simone Piccardi, 12/07/2013 01:42 PM


Configurare istanze multiple di MySQL

In alcuni casi, ad esempio se si devono gestire una serie di repliche di database diversi su una singola macchina, può essere necessario lanciare più istanze di MySQL. Benché sia possibile duplicare gli script di avvio e la configurazione dell'istanza principale (quella installata e configurata direttamente dal pacchetto), questo comporta anche l'uso di diverse directory e file di configurazione. Ma con MySQL viene distribuito il programma mysql_multi il cui scopo è proprio quello di lanciare e gestire istanze multiple, utilizzando un solo file di configurazione.

Di default il programma usa come configurazione direttamente /etc/mysql/my.cnf, ma se si vuole mantenere separata la gestione dell'istanza principale rispetto a quelle gestite tramite mysql_multi si può fare ricorso ad un file qualunque, da indicare con l'opzione --defaults-file, nel nostro caso useremo /etc/mysql-multi/my.cnf.