Mysql
 sql >> Database >  >> RDS >> Mysql

Più istanze MySQL su una singola macchina

OK, questa domanda dovrebbe essere chiusa in quanto non relativa alla programmazione, questa è davvero una domanda per il prossimo sito "sorella" ma cercherò di rispondere comunque. Ora non ho mai usato MySQL e qualcuno potrebbe probabilmente dare una risposta migliore.

Iniziamo con un ricerca su Google

(5 minuti dopo... ho deciso di fare il grande passo dopo aver letto solo un paio di risultati)

  • scarica + installa il pacchetto mysql essential (mysql-essential-5.1.30-win32.msi)
  • esegui la procedura guidata di configurazione
  • esegui nuovamente la procedura guidata di configurazione (modifica del percorso db, n. porta)
  • dai un'occhiata a http:// dev.mysql.com/doc/refman/5.1/en/multiple-windows-services.html
  • dai un'occhiata a my.ini (e al backup)
  • Capire che devo fare una copia della directory dei dati e unire ini con il file ini di backup e non è necessario eseguire due volte la procedura guidata di configurazione. Avrei dovuto semplicemente modificare l'INI per cominciare (ma ciò richiederebbe la lettura del manuale.. troppo lavoro! Il file Ini è comunque abbastanza ben documentato)
  • unire file ini, apportare modifiche al nome del servizio
  • esegui comandi:mysqld --install mysql1, mysqld --install mysql2, net start mysql1, net start mysql2

20 minuti, fatto.

Ora abbiamo istruzioni passo passo per eseguire più istanze MySQL su una singola macchina, che probabilmente apparirà come primo risultato su Google la prossima volta che qualcuno lo cercherà;)