Mysql Windows szolgáltatás
Azt javasoljuk, hogy fut a MySQL Windows szolgáltatás kell telepíteni a Windows-szolgáltatás, így a MySQL kezdeni, és automatikusan leáll, amikor a Windows indításakor. MySQL szerver, mint szolgáltatás is vezérelhető a parancssorban a parancs NET, vagy használja a grafikus segédprogramok szolgáltatások. Általános szabály, hogy telepíteni MySQL Windows szolgáltatásként, akkor regisztrálnia kell egy rendszergazdai jogosultságokkal rendelkező fiókkal.
Megjegyzés MySQL Notifier interfész is használható állapotának nyomon követéséhez a MySQL szolgáltatást.
Telepítése MySQL Windows service
Telepítése előtt MySQL Windows szolgáltatásként, akkor először le kell állítania az aktuális szerver ha fut a következő parancsot:
C: \> "C: \ Program Files \ MySQL \ MySQL Server 5.5 \ bin \ MySQLadmin" -u root shutdown
A parancs hatására a MySQL adminisztrációs segédprogram MySQLadmin. kapcsolódni a szerverhez, és továbbítja a parancsot, hogy lezárja. Csapat köti MySQL root felhasználó, ami az alapértelmezett a MySQL támogatás rendszere.
Telepítse a kiszolgáló mint szolgáltatás ezzel a paranccsal:
C: \> "C: \ Program Files \ MySQL \ MySQL Server 5.5 \ bin \ mysqld" -install
kiszolgáló berendezések karbantartása csapat nem indul el. Utasítás erre a későbbiekben az ebben a fejezetben.
Tedd egyszerűbbé hívja a MySQL programokat, felveheti az utat a MySQL bin könyvtárat a könyvtár a Windows rendszer, PATH környezeti változót:
Az asztalon kattintson jobb gombbal a Sajátgép ikonra, és válassza a Tulajdonságok parancsot.
Ezután a megjelenő ablakban válassza ki a Speciális fület a System Properties menüben, majd kattintson a Környezeti változók gombra.
A „Rendszer változók”, válassza ki az utat, majd kattintson a „Szerkesztés”. Meg kell jelennie a Változó szerkesztése párbeszédablak rendszer.
Vigyük a kurzort a végén a szöveg az oszlopon lévő változó értékét. (A vége gomb, hogy megbizonyosodjon arról, hogy a kurzor a szöveg végére ezen a helyen ..) Ezután adja meg a teljes elérési utat a MySQL bin könyvtárba (például C: \ Program Files \ MySQL \ MySQL Server 5.5 \ bin, ott kell lennie egy elválasztó pont, így az összes kapott érték jelen ezen a területen.
Zárja ez a párbeszéd, és minden egyes dialógus viszont nyomja meg az OK gombot, és minden ablak már kinyitott zárva vannak. Most lehetősége van arra, hogy élhet MySQL futtatható program nevének begépelésével a DOS minden könyvtár a rendszer nélkül megadott útvonalat. Ez magában foglalja a szervereket, a kliens MySQL, és minden közmű parancssor MySQL, például MySQLadmin és mysqldump.
Nem kell hozzá MySQL bin könyvtár könyvtár Windows PATH ha fut több MySQL szerver ugyanazon a számítógépen.
Akkor legyen nagyon óvatos, amikor szerkeszti rendszer PATH kézzel; véletlen törlés vagy módosítása bármely része a már meglévő PATH értéke hibás lehet, és nem ad a lehetőségét, hogy a rendszer.
Az alábbi kiegészítő érveket lehet használni, ha telepíti a szolgáltatást:
Megadhatja a szolgáltatás neve után azonnal -install opciót. Név az alapértelmezett MySQL szolgáltatás
Ha a szolgáltatás neve helyesen kell beállítani, és az egyik változatban. Alapértelmezésben, meg kell -defaults-file = fájlnév megadásához beállítási fájl nevét, ahonnan a szerver kiszámítja lehetőség, amikor elindul.
Használata az egyik lehetőség, de -defaults-fájl lehetséges, de nem ajánlott. -defaults-fájl rugalmasabb, mert lehetővé teszi, hogy meghatározza több indítási beállítások a kiszolgáló által forgalomba őket a megnevezett opció fájlt.
A MySQL szerver telepítve van a Windows szolgáltatás, állítsa be a következő szabályok határozzák meg a szolgáltatás nevét és Opciófájlok, amivel a szerver:
Ha a csapat szolgáltatás beállítása nem határozza meg a szolgáltatás nevét, vagy a szolgáltatás alapértelmezett nevét MySQL következő -install opciót, a kiszolgáló a szolgáltatás neve MySQL és olvas beállításokat a [mysqld] csoport az alapfelszereltség fájlokat.
Ha beállítja a szolgáltatást parancs megadja a szolgáltatás neve eltérő MySQL követő -install opciót, a kiszolgáló, hogy a szolgáltatás nevét. Ő olvas beállításokat a [mysqld] iimeni csoport, amelynek ugyanaz a neve, mint a szolgáltatást az alapfelszereltség fájlokat. Ez lehetővé teszi a használatát [mysqld] csoport lehetőséget, hogy kell használni az összes MySQL szolgáltatás és bekapcsolja a szolgáltatás nevére, hogy használja a szerver telepítve ezen a néven szolgáltatásokat.
Ha a csapat határozza meg a szolgáltatás telepítési -defaults-fájlopció miután a szolgáltató nevét, a szerver beolvassa a paramétereket a leírt módon, az előző bekezdésben, kivéve, hogy az olvasás a lehetőségek csak a megnevezett fájlt, és figyelmen kívül hagyja a standard beállítás fájlokat.
Mint egy bonyolultabb példát, úgy a következő parancsot:
C: \> "C: \ Program Files \ MySQL \ MySQL Server 5.5 \ bin \ mysqld"
-install MySQL -defaults-file = C: \ My-opts.cnf
Név az alapértelmezett MySQL szolgáltatást, miután -install adott opció. Ha -defaults-fájl nincs megadva opcióként, a csapat próbálja meg tudja hívni a szerver olvasni a [mysqld] csoportban a normál beállítás fájlokat. Azonban, mivel -defaults-fájlopció van jelen, akkor a szerver beolvassa lehetőséget a [mysqld] csoport opció, a fájl nevét.
Windows-on, ha a szerver fut -defaults-fájlt, és -install lehetőség, -install legyen az első. Egyébként mysqld.exe megkísérli futtatni a MySQL szerver.
Azt is beállíthatja a paramétereket paraméterek indítása a Windows, közüzemi szolgáltatások, mielőtt elkezdi a MySQL szolgáltatást.
futó MySQL
Miután a MySQL szerver telepítve van, mint szolgáltatás, a Windows automatikusan elindítja a szolgáltatást, a munkafolyamatok, a Windows nem indul. A szolgáltatás is indítható közvetlenül a közüzemi, vagy parancs segítségével NET START MySQL. A net parancs nem érzékenyek.
Amikor elkezd mint szolgáltatás, shutdold nincs hozzáférése a konzolt, így nincs üzenetek nem láthatók ott. Ha shutdold nem indul el, ellenőrizze a hiba naplót, hogy a szerver írt üzenetet jelzi a probléma okát. A hiba log található MySQL adatokat könyvtárban (például C: \ Program Files \ MySQL \ MySQL Server 5.5 \ data Ez a fájl utótagja .err
Amikor egy MySQL szerver telepítve lett, mint egy szolgáltatást, és a szolgáltatás fut, a Windows nem a szolgáltatás automatikusan a Windows leáll. A szerver is le lehet állítani manuálisan a szolgáltatások, vagy egyéb hasznos parancs NET STOP MySQ L, vagy a MySQLadmin shutdown parancsot.
Meg is van a választás telepítésével a szervert, és kézi erővel, ha nem akarja, hogy a szolgáltatás automatikusan elindul a rendszer indításakor. Ehhez használja a -install manuális beállítás helyett -install opció:
C: \> "C: \ Program Files \ MySQL \ MySQL Server 5.5 \ bin \ mysqld" -install-kézikönyv
Eltávolítása MySQL szolgáltatás
Ahhoz, hogy távolítsa el a szerveren telepítve, mint a szolgáltatást, első megállítani, ha az fut a végrehajtó NET STOP MySQL. Ezután használja a -remove lehetőséget, hogy távolítsa el:
C: \> "C: \ Program Files \ MySQL \ MySQL Server 5.5 \ bin \ mysqld" -remove
Ha msqld nem fut a szolgáltatás, akkor futtassa a parancssorból. Hogyan kell végrehajtani a parancsot a parancssorból, lásd alább. "Kezdve MySQL a Windows Command Line."
Ha nehézségekbe ütközik a telepítés során. lásd 2.3.8 "hibaelhárítás Microsoft Windows MySQL Server Installation".
Abban az esetben, ha nem kap „A rendszer nem találja a megadott fájlt”, ne feledje, hogy telepítenie kell a szolgáltatás egy abszolút útvonal, az én esetemben a „C: \ MySQL \ Bin \ mysqld -install”. Én hozzá \ Bin ahogy az ablakon, és én csak telepíteni a szolgáltatást „mysqld -install”.
Indítsa MySQL a Windows parancssori
A MySQL szerver kézzel indítható parancssorból. Ezt meg lehet tenni bármilyen Windows-verzió.
Megjegyzés MySQL Notifier felületen is lehet használni a start / stop / MySQL szerver, restart.
Elindítani a mysqld szerver a parancssorból, meg kell nyitni egy konzolt (vagy "DOS ablak"), és írja be a következő parancsot: C: \> "C: \ Program Files \ MySQL \ MySQL Server 5.5 \ bin \ mysqld", hogy mysqld Az útvonal befolyásolhatják a felállítási helyen a MySQL a rendszerben. Meg lehet állítani a MySQL szerver a végrehajtó a következő parancsot: C: \> "C: \ Program Files \ MySQL \ MySQL Server 5.5 \ bin \ MySQLadmin" -u root shutdown
A parancs hatására a MySQL adminisztrációs segédprogram a MySQLadmin, hogy kapcsolódni a szerverhez, és továbbítja a parancsot, hogy lezárja. Csapat köti MySQL root felhasználó, ami az alapértelmezett a MySQL támogatás rendszere.
Ha mysqld nem indul el, ellenőrizze a hiba naplót, hogy a szerver írt üzenetet ott, hogy jelezze a probléma okát. Alapértelmezésben a hiba napló található a C: \ Program Files \ MySQL \ MySQL Server 5.5 \ data könyvtárba. Ez a fájl .err utótag vagy átvihetők a -log-hiba kiviteli alakban.
Ezen felül, akkor próbálja meg elindítani a szervert -console lehetőséggel; Ebben az esetben a szerver megjelenítéséhez hasznos információkat a képernyőn, hogy segítsen megoldani ezt a problémát. Az utolsó lehetőség, hogy elkezd mysqld a -standalone és -debug lehetőségeket. Ebben az esetben a mysqld írja egy log fájlt a C: \ mysqld.trace amelynek tartalmaznia kell az oka mysqld hiba. Lásd 24.5.3 „Az DBUG csomagot.” Használja mysqld -verbose help, hogy megjelenítse az összes paramétert mysqld támogatást.
Share "MySQL Windows service"