sql >> Databáze >  >> RDS >> Mysql

Více instancí MySQL na jednom počítači

OK, tato otázka by měla být uzavřena jako nesouvisející s programováním, je to opravdu otázka pro nadcházející "sesterský" web, ale přesto se pokusím na ni odpovědět. Nyní jsem nikdy nepoužil MySQL a někdo může pravděpodobně udělat lepší odpověď.

Začněme s vyhledávání google

(o 5 minut později... rozhodl jsem se odrazit poté, co si jen letmo přečetl pár výsledků)

  • stáhnout a nainstalovat základní balíček mysql (mysql-essential-5.1.30-win32.msi)
  • spusťte průvodce konfigurací
  • spusťte znovu průvodce konfigurací (upravte cestu db, číslo portu)
  • podívejte se na http:// dev.mysql.com/doc/refman/5.1/en/multiple-windows-services.html
  • podívejte se na my.ini (a zálohu)
  • zjistili jsme, že musím vytvořit kopii datového adresáře a sloučit ini se záložním souborem ini a nemusím dvakrát spouštět průvodce konfigurací. Pro začátek jsme měli upravit INI (ale to by vyžadovalo přečtení manuálu.. příliš mnoho práce! I když je soubor INI docela dobře zdokumentován)
  • sloučit soubory ini, provést úpravy názvu služby
  • spustit příkazy:mysqld --install mysql1, mysqld --install mysql2, net start mysql1, net start mysql2

20 minut, hotovo.

Nyní máme krok za krokem pokyny pro spuštění více instancí MySQL na jednom počítači, které se pravděpodobně objeví jako první výsledek na Googlu, až to někdo bude příště hledat;)




  1. SQL dotaz pro sčítání, kolikrát se určité hodnoty vyskytují ve více řádcích

  2. Pole časového razítka v django

  3. Oracle sql:pořadí podle a odlišné klauzule

  4. Počítejte počet dní mezi 2 daty v JPA