Katalógusok és mysql szerver fájlok, hostinfo
Most, hogy megismerjék a leírást a könyvtár szerkezete és a kinevezését különböző MySQL szerver fájlokat. A különböző változatai a könyvtárak különböző, ezért meg fogja vizsgálni egy ideiglenes verzió - 4.1 korábbi verziói a hiányzó könyvtár, és verziók felett 4,1 - még fejlesztés alatt áll, és nem tanácsos használni az igazi munka. Mi meg fogja vizsgálni a változat a Windows platformon, hiszen leggyakrabban használt fejlesztése és vizsgálati helyek szervereken ellenséges telek, a legvalószínűbb, hogy az adatbázis már létre, és a maximális teljesítmény érdekében.
Amikor leírja egy könyvtárat vagy fájlt említett, nem szükséges, ami azt jelenti, hogy el lehet távolítani, hogy csökkentse a telepítés megszakítása nélkül a termelékenységet. De az eltávolítása egyedi könyvtárak és fájlok eltávolítását eredményezheti bármilyen funkcionalitást a csomag, ezért meg kell szüntetni, ha pontosan tudja, mit, amire szüksége lehet, és mit nem.
MySQL telepítve egy könyvtárban - általában „a: \ mysql”, - de ez lehet önkényesen megváltoztatni a telepítés önellátó, abban az értelemben, hogy nem szaporodik máshol fájlokat, amellett, hogy a katalógusban, és ez lehet másolni egy másik helyre. - a szerver megőrizze működőképességét my.ini csak másolja a rendszer-szintű könyvtár „” valójában a telepítő csak a fájlok kibontását a megadott mappába (MySQL AB honlapján, akkor töltse le a szerver telepítés nélkül a telepítő) a telepítést követően a könyvtárban «mysql» létrehozott tíz ... alkönyvtárakat és ODI README.txt, amely leírja az alapokat - hol és kihez forduljon támogatásért, hol vannak a dokumentációs fájlokat, és hogyan kell elküldeni az észlelt hiba üzenet fájl választható ..
Katalógus «pad» tartalmaz forgatókönyv és adatok végző szerver teljesítményét teszt, és hasonlítsa össze a más szerverek. Teszteld sokoldalú és együttműködik különböző adatbázis-rendszereket. Ellenőrzi a teljesítményt a különböző SQL - INSERT, UPDATE, létrehozása, SELECT, és egyéb vizsgálati adatok tárolása egy alkönyvtárban a „pad \ Data„A vizsgálat kezdetekor, akkor szükség van telepítve a Perl interpreter további részleteket a vizsgálatok és a módszer azok bevezetésének megtalálható a README fájlt .. katalógus «pad». Ez a könyvtár és minden alkönyvtár nem a munkavégzéshez szükséges, ezeket használják a fejlesztési vagy összehasonlító vizsgálatokat, és el lehet távolítani.
Katalógus «bin» - az egyik legfontosabb a forgalmazás, tárolja futtatható modulok a szerver, a kliens oldalon, valamint a közüzemi és egyéb fájlokat. Tekintsük a kinevezését az összes fájlt.
Szerver mysql-max-nt a leginkább működőképes és eredményes
mysql.exe fájlt (megjegyzés, nem a D betű a végén) - a konzol-alapú kliens a szerver, amely lehetővé teszi a gépelés parancsokat a konzolba, távolról dolgozni adatbázisok és táblázatok, valamint kezeli a szerver. Azonban, ha dolgozik egy távoli számítógépről, a fájlt a kiszolgálón lehet távolítani.
libmysql.dll könyvtár célja, hogy a programozási felület (API) különböző programok, akik közvetlenül a MySQL szerver. Működtetni kívánatos, hogy elhagyja, és még jobb - másolni egy nyilvános helyen, például a „WINNT \ system32” könyvtárba.
A katalógusban tárolt adatokat az adatbázis táblákat. Adatbázis mysql - rendszer
Katalógus «adatok» tartja a bázis és az asztal működik MySQL. Működéséhez szükséges a szerver csak egy bázis - «mysql». Mindegyik alkönyvtár - ez egy külön adatbázisban (directory name = adatbázis neve), és a fájlok tartalmazhatnak információt a szerkezet, és az adatokat a táblázatokban. * .FRM tárolt tábla szerkezetét, * .MYD - táblázatokban * .MYI - táblaindexek. A fájlnevek megegyeznek a tábla neve. Katalógus «adatok» és alkönyvtár «mysql» az összes fájlt a feladat elvégzéséhez szükséges, de ha szükséges, át lehet bármely más helyet a fájlrendszerben, hogy az tükrözze az új helyen lehetőség --datadir = / put_k_katalogu_data. A könyvtár "data \ mysql" szükséges fájlokat a felhasználó * db *, host *, tables_priv *, columns_priv *, és funkcionális * -...... Csak a szerver verzióra, amely támogatja a felhasználó által meghatározott eljárásokat. A csillag azt jelenti, hogy fájlokat az azonos nevű kell verni három - bővítményekkel .FRM. MYD és .MYI.
Az újonnan telepített szerver is jelen teszt teszt alapja. Meg lehet távolítani.
Katalógus «ibdata» csak akkor jön létre, ha használja az asztal támogatása (InnoDB), és tárolja a tranzakciós naplók. Ne kitörölni azt, automatikusan létrejön, ha be van kapcsolva tranzakciók támogatása.
Katalógus «Docs» dokumentációját tartalmazza a fájlok manual.html (HTML formátumban), manual.txt (szöveges formátumban), és a tartalomjegyzék manual_toc.html fájlt (mivel a fájlok elég nagy kézi), INSTALL bináris fájl tartalmazza a telepítési útmutató valamint alkönyvtárban «zászlók» képekkel zászlók a különböző országok, melyek nyelvét (karakterkészletek) szerver által támogatott. Ez a könyvtár lehet távolítani, ez nem befolyásolja a működését a szerver.
Katalógus «Beágyazott» kell egy szerver összeállítás, amelynek célja, hogy ágyazni más rendelkezésre álló programok Linux disztribúció az üres (tartalmaz néhány üres alkönyvtárakat), és el lehet távolítani.
Directory «példa» tartalmaz mintaprogramok, hogy működjön együtt a szerver. Az alkönyvtár «libmysqltest» tartalmaz egy minta alkalmazás C nyelven, amely teszteli a teljesítményt a szerver. Azt is tervezték a fejlesztők és a könyvtár «közé», amely tartalmazza a fejléc fájlokat. Törölheti ezeket a mappákat, ha programozás C-ben
Directory «lib» összeállítás tartalmazza a szükséges könyvtárakat a szerverek és a kliens alkalmazások, valamint harmadik fél segédprogramok. Az alkönyvtár «hibakeresés» tartalmaz hibakereső változatai a könyvtárak és a «opt» - stabil építmények. Ez a könyvtár is jobban összpontosított a fejlesztők, mert más programok használata a könyvtár változata libmysql.dll elhelyezett «bin» könyvtárba. Amennyiben Ön nem a fejlesztő, akkor törli a könyvtárat.
Katalógus «scriptek» tartalmaz UNIX shell script elvégzésére különféle adminisztratív terhek - elindítani a szervert, állítsa le a telepítést és mások. Ahogy dolgozunk MySQL szerver Windows változata a katalógus is el kell távolítani.
A végső katalógus - «share». Ez tartalmaz egy sor alkönyvtárak nevét mindegyik - a nevét a nyelv, hogy a kiszolgáló támogatja. Mindegyik alkönyvtár két fájlt tartalmaz: errmsg.sys és errmsg.txt, amelyek tartalmazzák a hibaüzenetek jelennek szerver egy adott nyelven. Például a könyvtárban „share \ orosz” hibaüzeneteket tartalmaz orosz, és a könyvtárban „share \ angol” - angolul, ami az alapértelmezett. Ha meg akarja változtatni a nyelvet megjelenített üzenetek használja --language = nyelv, ahol a „nyelv” - a neve a nyelvet, amely egybeesik a név alkönyvtár. Például, hogy váltson a magyar kell adnia --language = orosz, és ott kell lennie egy „share \ orosz” könyvtárba. Akkor hagyja a két könyvtárat - «angol» és a «orosz», - és törölje a többit. Egy másik megjegyzés az alkönyvtár «karakterkészletek», amely tárolja a beállításokat használt kódolás (.xml vagy fájlban méret a korábbi verziók). Ezek a beállítások befolyásolják a rendezési mezők táblázatokban és a támogatott nyelvek VARCHAR és CHAR típusú mezőket. Ez a könyvtár is kell, ne törölje.
Ez minden. Ha a kezdeti térfogata a telepítés 51 MB, csak 10 MB eltávolítása után minden felesleges, vagy ritkán használt fájlokat, és ha szükséges - és még kevésbé.