Telepítése és konfigurálása mysql

Háttér anyag főbb programozási nyelvek és elrendezését oldalakon.

Ready technika létrehozására egyszerű és összetett dinamikus weboldalak PHP és a MySQL.

fejlesztése weboldalak a „kulcs”.

Fejlődés az egyes töredékek oldalak, tanácsot az elrendezés a weboldalak és web programozás.

Web eszköz

webáruház

webes szolgáltatások

Web Graphics

Web Resources

Telepítése és konfigurálása mysql

Azt szeretnénk, hogy lépést tartsanak a fejlődés zajlik a helyszínen? Jelentkezzen be, hogy a legfrissebb hírek és cikkek.

Nézd a Google

Telepítése és konfigurálása MySQL

Telepítése és konfigurálása mysql

Mint minden más DBMS (adatbázis-kezelő rendszer), MySQL egy komplex program set, telepítését és konfigurálását, amely függ a teljesítmény, stabilitás és biztonságos.

MySQL telepítésével a Windows

Meg fogja találni négy változat a MySQL adatbázis:

Az összes rendelkezésre álló disztribúció Azt ajánlom, hogy telepítse a MySQL 5.0.

Csomagolja ki a MySQL eloszlás egy ideiglenes könyvtárba, és futtassa a telepítőt - Setup.exe. Ennek eredményeként, a telepítő varázsló jelenik meg.

Miután a Következő gombra kattintva. megkapja a következő kiválasztását kéri, hogy a telepítés párbeszédpanelen.

Kiválasztása az Egyedi üzemmódot (kiválasztva), majd kattintson a Tovább gombra.

A megjelenő ablakban válassza ki a kívánt alkatrészeket. Alkatrészek, amelyek alapesetben, szaggatott kereszt. Ennek hiányában tapasztalat MySQL telepítésével jobb, ha nem választani.

Az összetevők kiválasztása után, meg lehet változtatni a telepítési könyvtárat kattintva a Módosítás gombra. Egy párbeszédablak jelenik meg.

Javasoljuk, hogy módosítsa az alapértelmezett útvonal rövidebb C: \ mysql \. Erre azért van szükség a kényelmesebb munka MySQL Ulithi a parancssorban. Belépünk egy új utat, és kattintson az OK gombra.

Nyomja meg a Telepítés gombot.

Miután a Befejezés gombra. nyissa Greenshanks MySQL Server Bíróság Config Wizard.

Miután a Következő gombra kattintva megnyílik egy ablak, amelyben felkérik, hogy válassza ki a hangolási üzemmódot.

Kiválasztása bõsbeszédû részletes konfigurációja és kattintson a Tovább gombra.

További rugalmas konfiguráció, válassza ki az elemet Developer Machine (fejlesztő gép), és kattintson a Tovább gombra.

Ez az ablak lehetővé teszi, hogy válassza ki a kívánt típusú asztal, amely hozzá van rendelve alapértelmezés szerint. Válassza ki az első lehetőséget, és kattintson a Tovább gombra.

Útját válassza tárolására a fájl alatt InnoDB táblákat, majd a Tovább gombra.

Ebben az ablakban a adnia a kliensek maximális száma, amely egyidejűleg képes kapcsolódni a szerverhez. Javasoljuk, hogy az első lehetőséget választja, majd kattintson a Tovább gombra.

Ebben az ablakban állítsa be a port számát, amit a kapcsolat a MySQL kliens-szerver (az alapértelmezett érték 3306). A Tovább gombra.

Ebben az ablakban ki kell választania az alapértelmezett kódolást. Válassza ki a harmadik pont (manuális kiválasztása kódolás), és a legördülő listából válassza ki a sr1251. megfelelő Orosz Windows kódolás.

Ha Windows XP környezetben, akkor telepíteni MySQL, mint egy szolgáltatás, amely biztosítja indul a MySQL szerver a rendszer indításakor és lekapcsolása a szerver leállítása.

A következő ablak felállításához ilyen szolgáltatást.

Ez az ablak van hangolva számlákat. Állítsa be a jelszót, majd kattintson a Tovább gombra.

Miután rákattintott az Execute gombra. C konfigurációs fájl jön létre: \ mysql \ my.ini és futó MySQL szerver.

Csatlakozó MySQL PHP

Miután beállította az MySQL szerver, akkor kell csatlakoztatni a PHP dolgozni MySQL adatbázisok. Nyissa meg a php.ini konfigurációs fájlban. extension_dir találni, és módosítsa az értéket a következő (helyett: / php / path meg kell egyeznie a mappát PHP):

Akkor majd másolja libmysql.dll könyvtárat a könyvtár a PHP telepítve van a rendszerben a C: / Windows / System32. De én nem tanácsot kell csinálni. A folyamat során, akkor meg kell többször telepíteni és újra telepíteni az Apache és a PHP és a MySQL. Megváltoztathatja változatai ezek a termékek. És ha nem távolítja el a másolt opreratsionnuyu rendszer telepítése után a program, lehet a baj.

Annak érdekében, hogy a rendszer megtalálta a szükséges könyvtárak hozzátéve, hogy a rendszer PATH változó útvonal: C: \ php \ C: \ php \ ext \;

Egy új könyvtár nyitva Start> Számítógépek.

Kattintson a jobb gombbal a laptopom:

A legördülő menüből válassza ki a Tulajdonságok:

Kattintson a Speciális fülre:

Kattintson a Környezeti változók gombra:

A Rendszer változók listáját, azt látjuk, a Path vonalon. válassza ki, és kattintson a Szerkesztés gombra.

A string változó értéke felvenni C: \ php \ C: \ php \ ext \;

Az OK gombra kattintva zárja be az összes lapot.

Apache újraindításához. Most MySQL telepítve van. Annak tesztelésére, hozzon létre egy virtuális host gyökérkönyvtárban D: / site fájl test.php az alábbi kódot

Ha a telepítés megfelelő oldalverziót ad MySQL.

MySQL verzió test.php fájlban meg kell egyeznie a MySQL verzió egy fájlban, amely telepítve phpinfo () függvényt. Ha nem, akkor nézd meg alaposan, hogy a fájlokat törli, akkor másolja a mappát a PHP az operációs rendszer könyvtárába. Ha a fájlok nem kerülnek eltávolításra - távolítsa el őket, mert azok telepítését Windows leírása után a mappa elérési útvonala a saját útját. eltűnt.

Ellenőrizze MySQL teljesítmény

Telepítése és konfigurálása után MySQL teljes, ellenőrizze, hogy a MySQL szerver teljesítményét. Ehhez nyissa ki az ablakot, hogy működjön együtt a parancssor megy, a Rendszer menüben a Start> Programok> MySQL> MySQL Server 5.0> MySQL parancssori kliens.

Írja be a jelszót. A szerver fogja mutatni az aktuális verzió a szerveren.

Segítségével a kiszolgáló kell menni a szolgáltatás menedzsment konzol Kattintson a Start> Vezérlőpult> Felügyeleti eszközök> Szolgáltatások.

Mi található a MySQL szerver. Ha az Állapot mező a szolgáltatás üres, akkor nem fut. Elindításához, válassza indítsa újra a szolgáltatást a helyi menüből. Ahhoz, hogy állítsa le a szolgáltatást, akkor válassza ki a Stop Service.

A konfigurációs fájl

Ha telepíti a MySQL szerver Windows elvégzéséhez szükség van a kiszolgáló beállításai alapján a kódolást és módszer összehasonlítása az adatbázisban található adatokat, illetve a magyar szó fogják ismerni, mint egy karaktersorozatot vorositelnyh.

default-karakter-készlet = cp1251
karakter-set-server = cp1251
init-connect = "SET NAMES cp1251"
Átugrani-karakterkészlet-client-kézfogás

Az utolsó két sor erőszakkal meghatározott cp1251 kódolás az összes lekérdezés. Ezek az irányelvek lehetővé teszik, hogy táblázatok cp1251 kódolás és lekérdezés sikeresen használja az orosz nyelvű vonalon. De szeretnék figyelmeztetni otsozdaniya oszlopokat, és az adatbázis-magyar nevek. Ellenkező esetben, a legváratlanabb helyeken lesben hibák és téves adatfeldolgozás.

my.ini fájl fragmenst korrekciók

parancssor

Amikor Ulitka elkezd mysql MySQL parancssori kliens nem lehet belépni semmilyen paramétert. Ezen túlmenően, az együttműködést más Ulithi, a mellékelt MySQL, hozzá kell férniük a parancssorban. Ahhoz, hogy írja be a parancssorba meg kell nyitni a Start menü> Programok> Kellékek> Parancssor.

Miután futtatja a parancssort, lépjen a bin alkönyvtár a gyökér könyvtárába MySQL. Ehhez írja be a parancsot:

A válasz jelenik meg a parancssorban:

Megjegyzés. Ha a gyökér könyvtárat a MySQL egy másik lemezen, mint például a D. szükséges végrehajtása előtt cd paranccsal módosíthatja a lemez parancs használatával D. Ezen túlmenően, a parancsikon létrehozását a parancssorba a parancsikon tulajdonságait lehet beállítani, mint az üzemi könyvtár útvonalát a bin könyvtárba. nem adja meg minden egyes alkalommal a cd parancsot.

Most mi van a bin könyvtárba, és fut rajta elhelyezkedő Ulitka. Ehhez csak írja be a parancssorba Ulitka nevét, és ha szükséges, a paramétereket. Options - ezek olyan szimbólumok, kötőjellel kezdődik, például -u. majd azok jelentését. Segítségével a különböző lehetőségeket, hogy lesz szó az alábbiakban, lehetővé teszi, hogy változtatni a módot ulit.

Minden alkalommal, erősítés átmenet parancs a bin könyvtárban unalmas. Számos módja van, hogy automatizálják a letöltés a konzol kliens mysql. Ezek közül az első az, hogy hozzon létre egy parancsikont a Start menüben vagy az asztalon. Továbbá keretében helyi menüben válasszuk a Tulajdonságok menüpontot. és a megnyíló párbeszédablakban a Parancsikon fülre.

A Munka könyvtár mezőbe írja be az elérési utat a könyvtár bin (C: \ mysql \ bin). majd az OK gombra.

A második, hogy automatizálják a folyamat elindítása Ulitka mysql célja, hogy előírja a C: \ mysql \ bin a PATH környezeti változó (ha ez nem történik meg, ha a MySQL telepítésével). Meg fog Ulitka könyvtárában található bin. bármely más számítógépes katalógusban.

A környezeti változó - ez a lehetőség, amely lehetővé teszi, hogy testre a viselkedése az operációs rendszer, hol kell keresni először végrehajtható fájlokat, ahol a rendszer könyvtár, stb Fentebb már előírt környezeti változó útvonalát PHP és PHP könyvtári katalógusok C: \ php \ C: \ php \ ext \.

Ahhoz, hogy a változások egy környezeti változó szükséges a Start menüben, kattintson a Sajátgép ikonra, és válassza ki a Tulajdonságok megnyitásához.

A Speciális lapon, akkor nyomja meg a Környezeti változók gombra, és nyissa meg a párbeszédablakban.

A Rendszer változók kell keresni a PATH környezeti változó és kiegészíteni, ha szükséges, az útjába a bin (C: \ mysql \ bin). Külön Path változó értékében vannak elválasztva (végén a teljes vonal pontosvesszővel nem szükséges). Az új érték a változó a PATH környezeti lép érvénybe, ha újraindítja a számítógépet.

Egy másik fontos paraméter a parancssori kódolást. Alapértelmezésben a szöveg kerül a MySQL adatbázis sr866 kódolás (DOS) beírt a konzolon. ami nagyon kényelmetlen. Ha módosítani szeretné a kódolást a konzol használt CHCP parancs csapat. dob paraméterek nélkül, amely tájékoztatja az aktuális kódolást. Az átadás a parancs paraméterként megadott kódolást eredményez változást a konzol kódolást. Például, hogy telepíteni a Windows-1251. adja ki a következő parancsot:

Ha az eredmény a parancs CHCP parancs 1251 toborzott magyar szöveg jelenik torz formában, kell a konzolt, hogy módosítsa a tulajdonságokat a betűtípus egy pont Lucida Console.

Munka Ulithi mysql

Kapcsolódni az adatbázis szerver mysql paramétereket kell megadni a felhasználónevet és jelszót. Az újonnan telepített rendszer, van egy gyökere. felruházott rendszergazda jelszót Fred. Ezért ahhoz, hogy hozzáférjen a szerver, hogy írja be a parancsot a használata a p paraméter. Azonnal utána egy szóközt jelszó megadása nélkül:

mysql -u root -pfred

A kényelem, a többi paramétert használhatja szóközt a paramétert és annak értékét. Például, a következő ekvivalensek bejegyzések:

mysql -u root -pfred

mysql -uroot -pfred

-p paraméter kivétel, hiszen ezek tartják részeként a jelszót, a karakterek mögött.

Ha van egy alapértelmezett érték egy üres karakterlánc helyett a jelszót (ha telepíti MySQL jelszó nem nevezi), akkor a szerver eléréséhez elegendő csapat:

Adjon meg egy jelszót akkor a nyilatkozat CREATE USER. Ezeket az utasításokat kell tárcsázni, miután a prompt mysql>.

mysql> CREATE USER gyökér által azonosított 'Fred'

mysql héja kimenet segítségével gyártanak a kijárat, és kilép.

Bizonyos esetekben az elrejteni kívánt jelszavát csillag, amely esetben a használata a -p opció lehet nincs jelentősége. Ulita mysql bekéri a jelszót a Jelszó megadása külön sorban. ahol bemeneti karakterek rejtettek csillaggal.

Parancsok és SQL-kimutatás néhány kivételtől eltekintve (exit, quit használat) kell pontosvesszővel végződnek. Vegyük ezt a példát, ami azt mutatja, az SQL-nyilatkozatot kért a MySQL szerver verzióját, és az aktuális dátumot.

parancsvégrehajtás

Megjegyzés. Kezdve MySQL 5.0, változtatni a lezáró karakter fog zár pontosvesszővel egy új karaktert, pl //. vagy használhatja a DELIMITER // parancsot. vagy megadásával elválasztó paraméterrel

Miután a parancs a felhasználó által megadott küld a szerver elvégzésére, és ha nincsenek hibák szintaktikai, megjeleníti az eredményt eredményeként asztal, és az új prompt mysql>. elválasztó az input a következő parancsot.

Az első sorban a táblázat az eredményeket tartalmazott oszlopfejlécek, mint a következő sorokat - a szerver kérésére. Jellemzően az oszlop fejlécek nevek származó adatbázis táblákat. Ha nem veszi ki a oszlopában, és a kifejezés értéke (mint a mi példánkban), mysql oszlop a nevét a kért kifejezés. Ezt követően jelentették száma visszatért sorok (1 sor készlet - egy sor eredményeként), és az átfutási idő a kérelmet.

nyilvántartások bármilyen karaktert lehet használni, hogy adjon meg kulcsszavakat.

Nevei utasítások és a kulcsszavak nem kis-és nagybetűk

Ha a parancs nem fér ki egy sorba, akkor előre a következő sort, amikor megnyomja az Enter - lekérdezheti a szerver megy csak a konzol mysql kliens fog találkozni egy pontosvessző. A prompt után a bemenete az első sorban a lekérdezés változik mysql> at> (lásd. A fenti példában). Így mysql program azt mutatja, teljes kifejező ő még nem kapta meg, és várakozással tekint teljes bemenet.

Hasonlóképpen Greenshanks mysql viselkedik, amikor várja befejezését karakterlánc idézőjelek ( „) vagy egyszeres („) idézi.

Mnogostrochechny beviteli idézőjelek

Mint látható, az átmenet a következő sorban parancssorba változik mysql> a „>. Ha a string zárt aposztrófok, azonnali változik„>. Annak érdekében, hogy megszünteti a jelenlegi kérést, üsse be a \ c.

Már korábban kiadott parancsok nem feltétlenül adjuk meg újra, ez elegendő ahhoz, hogy őket és kulcsok (felfelé mutató nyíl és lefelé mutató nyíl); Törölje a lekérdezési karakterlánc, akkor használja a gombot.

Paraméterek Ulithi MySQL két formája lehet: a teljes, két kötőjellel -user. és rövid, ami azzal kezdődik, egy kötőjel -u.