sql >> Database >  >> RDS >> Mysql

Meerdere MySQL-instanties op één machine

OK, deze vraag moet worden gesloten als niet-programmeergerelateerd, dit is echt een vraag voor de aankomende "zus"-site, maar ik ga proberen hem toch te beantwoorden. Nu heb ik MySQL nog nooit gebruikt en iemand kan waarschijnlijk een beter antwoord geven.

Laten we beginnen met een google zoeken

(5 minuten later... besloot de sprong te wagen na slechts een paar resultaten te hebben gelezen)

  • download en installeer mysql essentieel pakket (mysql-essential-5.1.30-win32.msi)
  • configuratiewizard uitvoeren
  • voer de configuratiewizard opnieuw uit (db-pad, poortnummer wijzigen)
  • kijk eens op http:// dev.mysql.com/doc/refman/5.1/en/multiple-windows-services.html
  • bekijk my.ini (en de back-up)
  • kom erachter dat ik een kopie van de gegevensmap moet maken en ini moet samenvoegen met een back-up ini-bestand en dat ik de configuratiewizard niet twee keer hoef uit te voeren. Had gewoon de INI moeten aanpassen om mee te beginnen (maar daarvoor zou de handleiding moeten worden gelezen.. te veel werk! Ini-bestand is hoe dan ook redelijk goed gedocumenteerd)
  • ini-bestanden samenvoegen, servicenaam wijzigen
  • voer opdrachten uit:mysqld --install mysql1, mysqld --install mysql2, net start mysql1, net start mysql2

20 minuten, klaar.

Nu hebben we stapsgewijze instructies voor het uitvoeren van meerdere MySQL-instanties op een enkele machine, wat waarschijnlijk als eerste resultaat in Google zal verschijnen de volgende keer dat iemand ernaar zoekt;)




  1. SQL om de meest populaire categorie te vinden

  2. MySQL - Entiteit:de waarde voor kolom 'IsPrimaryKey' in tabel 'TableDetails' is DBNull

  3. PostgreSQL GROUP_CONCAT() Equivalent

  4. Return Last ID (IDENTITY) Op Rij invoegen VB.NET MySQL