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

Flere MySQL-forekomster på en enkelt maskine

OK, dette spørgsmål bør lukkes som ikke-programmeringsrelateret, dette er virkelig et spørgsmål til det kommende "søster"-websted, men jeg vil prøve at besvare det alligevel. Nu har jeg aldrig brugt MySQL, og nogen kan sikkert svare bedre.

Lad os starte med en google-søgning

(5 minutter senere... besluttede at tage springet efter kun at have læst et par resultater)

  • download + installer mysql essential-pakke (mysql-essential-5.1.30-win32.msi)
  • kør konfigurationsguiden
  • kør konfigurationsguiden igen (modificerer db-sti, portnr)
  • tag et kig på http:// dev.mysql.com/doc/refman/5.1/en/multiple-windows-services.html
  • tag et kig på my.ini (og sikkerhedskopien)
  • find ud af, at jeg er nødt til at lave en kopi af datakataloget og flette ini med backup ini-fil og ikke behøvede at køre konfigurationsguiden to gange. Skulle lige have redigeret INI til at begynde med (men det ville kræve at læse manualen.. for meget arbejde! Ini-filen er dog ret godt dokumenteret)
  • flet ini-filer, foretag ændringer af tjenestenavne
  • kør kommandoer:mysqld --install mysql1, mysqld --install mysql2, net start mysql1, net start mysql2

20 min, færdig.

Nu har vi trin for trin instruktioner til at køre flere MySQL-instanser på en enkelt maskine, som sandsynligvis vil dukke op som det første resultat i google næste gang nogen søger efter det;)




  1. MySQL viser aktuelle forbindelsesoplysninger

  2. php-server ERR_CONNECTION_REFUSED

  3. Hvordan håndterer jeg enkelte anførselstegn i en SQL-forespørgsel i PHP?

  4. Navne på databasetabel i ental eller flertal?