ciao,
ho cercato un po' su google, ma non sono riuscito a capire se è fattibile o no.
Vorrei realizzare su un'unico server 2 "istanze" mysql identiche (sviluppo e produzione per capirci), con ognuna la stessa struttura di di Schema e tables relative.
Non da sincronizzare, ma da tenere separate, ma sulla stessa macchina. A cui puntare cambiando per esempio la porta di connessione (non so se sia possibile).

Non vorrei creare un'unico sistema tipo:
DB1 (->tables)
DB2 (->tables)
DB1test (ecc)
DB2 (ecc)

qualcuno sa se è fattibile? Alternative?
ciao fuliggians,
per essere possibile è possibile ma dovresti specificare che OS usi.
Cmq devi modificare il file di configurazione di Mysql. Su Windows il file è il my.ini e in pratica devi creare tante sezioni quante saranno le istanze di MySql che vuoi avere. per esempio:

[mysqld]
basedir=C:/mysql
bind-address=indirizzo IP
datadir=percorso/alla/cartella/dei/dati
language=C:/mysql/share/your language directory
port=3306

[mysqld2]
basedir=C:/mysql
bind-address=indirizzo IP
datadir=percorso/alla/cartella/dei/dati2
language=C:/mysql/share/your language directory
port=3307

Inoltre dovresti installare il servizio relativo (in questo caso mysqld2)

dal prompt dei comandi:
mysqld-nt --install mysqld2

poi lo fai partire con
NET START mysqld2

e lo interrompi con
NET STOP mysqld2

(cmq puoi fare riferimento A QUESTO INDIRIZZO

per quanto riguarda Linux...ci sto impazzendo e mi piacerebbe saperlo!

saluti