Egy előző cikkben arról beszéltünk, hogy miként telepítheti saját IIS webszerverét a Windows 8/2012 alapú PHP támogatással. Ma bemutatjuk, hogyan telepíthetünk adatbáziskezelő rendszert a Windows 2012 / Windows 8 rendszerre MySQL. A jövőben a MySQL szerverünkön futó adatbázisok felhasználhatók a webszerver php szkripteiben használt adatok tárolására. Különösen a legnépszerűbb CMS-helyek és online áruházak MySQL adatbázisokat használnak adatok tárolására..
megjegyzés. MySQL - Jelenleg az egyik legnépszerűbb DBMS a nyílt forráskódú és a GPL licenc alapján terjeszthető. A MySQL-t széles körben használják webes technológiákban, kis- és közepes méretű alkalmazásokban. Ez az MS SQL és az Oracle ingyenes alternatívája olyan megoldásokban, ahol a DBMS nem igényel nagy teljesítményt és hibatűrést, és először a telepítés és karbantartás könnyűsége. A MySQL egy platformon átívelő DBMS, tehát * nix-szerű rendszereken és a Windows platformon is képes működni. A MySQL telepíthető mind a Windows Server szerverplatformjára, mind az ügyfél operációs rendszerekre, például a Windows 8.Az előző cikkhez hasonlóan a MySQL telepítéséhez egyetemes telepítőre van szükségünk Microsoft Web Platform Installer (Web PI). A Web PI használata nagyban megkönnyíti a különféle webplatform-összetevők telepítését és kezdeti konfigurálását..
A Web PI 5.0 jelenleg elérhető legfrissebb verziója - letöltheti a következő webhelyről: http://www.microsoft.com/web/downloads/platform.aspx
Futtassa a letöltött fájlt wpilauncher.exe, lépjen a lapra Productsd és jelölje meg a keresési mezőben MySQL. A terméklistában válassza ki a MySQL kívánt verzióját (pl., MySQL Windows 5.1), kattintson a gombra hozzáad és felszerel a telepítés elindításához.
Fontos. A termékeknek a Web PI használatával történő telepítéséhez a rendszernek rendelkeznie kell internetkapcsolattal..Ezután a rendszer felkéri a MySQL szerver adminisztrátorának jelszavát (fiók gyökér) és elfogadja a licencszerződést.
Ezt követően a telepítő letölti és telepíti a MySQL for Windows megfelelő verzióját.
A WebPI telepítő automatikusan regisztrálja és elindítja a MySQL szolgáltatást Windows rendszerszolgáltatásként. A szolgáltatást egy külön démonon keresztül indítják el mysqld. A MySQL szolgáltatáskonfigurációs fájl kerül felhasználásra én.ini a C könyvtárból: \ Program Files \ MySQL \ MySQL Server 5.1 \.
A MySQL működését Windows rendszeren a kiszolgáló parancshéján keresztül ellenőrizzük a mysql.exe fájl futtatásával. A kezdés után meg kell adnia a root jelszót. Ha a helyes jelszót adta meg, akkor megnyílik a mysql parancssor .
Információ a MySQL szerver verziójáról, kódolásáról, rendelkezésre állásáról, a használt TCP-portról stb. a parancs segítségével szerezhető be
mysql> állapot
A MySQL szerveren található adatbázisok listáját a parancs segítségével lehet beszerezni
mysql> adatbázisok mutatása;
Alapértelmezés szerint a kiszolgálón két szolgáltatási adatbázis jön létre: information_schema és mysql.
Hozzon létre új MySQL felhasználót:
mysql> FELHASZNÁLÓ FELHASZNÁLÓ 'winitpro' @ 'localhost', amelyet 'Str0ngPwd' azonosított;
Hozzunk létre egy új adatbázist, és adjuk meg annak jogait a korábban létrehozott felhasználó számára:
mysql> AZ ADATBÁZIS LÉTREHOZÁSA tstdb;
mysql> MINDEN ÖSSZESEN adjon meg tstdb-nél. * TO 'winitpro' @ 'localhost' -HOZ AZONOSÍTVA 'Str0ngPwd';
Ahhoz, hogy egy másik számítógépről csatlakozhasson a MySQL adatbázishoz, hajtsa végre a következő parancsot:
mysql> ÖSSZESEN ÖSSZESEN MEGNYILMÍTNI a tesztbázist. * TO 'winitpro' @@ 192.168.100.23 'A' jelszó által azonosítva ';
ahol 192.168.100.23 az ügyfél IP-címe, amely távolról csatlakoztatható a MySQL szerver adatbázisához.
tanács. Az ügyfél és a szerver közötti távoli kapcsolathoz a TCP 3306-os portnak nyitottnak kell lennie (ellenőrizze, hogy ez a szabály engedélyezve van-e a Windows tűzfalon).Zárja be a MySQL shell-t a következő paranccsal:
kilép
tanács. A MySQL adatbázisok kényelmesebb kezelése a grafikus felületen telepítheti a MySQL Workbench webhelyet (http://dev.mysql.com/downloads/workbench/)..
A MySQL szolgáltatás eltávolításához a rendszerből a következő parancsot használjuk (a parancs maga nem törli a DBMS-t):
mysqld -remove