Bevezetés az adatbázis mysql
MySQL adatbázis-kezelő rendszer
1. téma: Építészet és a cél szerver. alapfunkciók
Cél. úgy a szerkezete MySQL, a fő funkciókat, amelyeket egy adott adatbázis
MySQL kettős engedélyezési:
- GNU GPL (ingyenes szoftver licenc);
- kereskedelmi engedély lehetővé teszi, hogy a MySQL, anélkül, hogy nyissa meg a forráskódot.
Általánosságban elmondható, hogy a MySQL két fő változata van:
- ingyenes - MySQL Community Server, ez a legnépszerűbb: előírja hosting cégek weboldalak számára, része a Linux-distrubutivov számos;
- Kereskedelmi - MySQL Enterprise, számos olyan kiegészítő eszközök dolgozó az adatbázisban, és magában foglalja a technikai támogatást.
MySQL - egy gyors, megbízható, nyílt elosztott adatbázis. MySQL, mint sok más RDBMS működik a modell a „kliens / szerver”. A 1.1 ábra mutatja diagram közötti információtovábbítás kliens számítógépek és szerver merevlemez.
1.1 ábra - A rendszer az adatokat az építészet egy „kliens / szerver”
MySQL - a rendszer relációs adatbázis. Egy vagy több adatbázis hozható létre a rendszer.
Az adatbázis egy információgyűjtés rendezett sokasága. Minden készlet tartalmaz bejegyzéseket egységes formában. A feljegyzések maguk alkotják területeken. A teljes adatbázis lehet egy fájl a merevlemezen. Asztalok tárolható és leírt különböző módon, attól függően, hogy milyen típusú, amely beállítja, ha létrehoz érte. Részletesebben a meglévő típusok fogják megvizsgálni.
MySQL kliens program egy parancssori segédprogram. Ez a program csatlakozik a szerverre a hálózaton keresztül. Által végrehajtott parancsok a szerver általában kapcsolódó adatok írása és olvasása a merevlemezre.
A főbb jellemzői az adatbázis:
- MySQL - a rendszer relációs adatbázis;
- Ez az adatbázis szoftver - a szoftver nyílt forráskódú, azaz a használhatja és módosíthatja azt bárki lehet;
- technikai képességek - szoftverek MySQL egy kliens-szerver rendszer, amely tartalmazza az SQL többszálú szerver, amely támogatja a különböző adatbázis számítógépek, valamint több különböző kliens program és a könyvtárak, az adminisztratív eszközöket, valamint a széles körű alkalmazás programozási felületek (API);
- biztonsági rendszer alapja a kiváltságokról és jelszavak ellenőrzés egy távoli számítógépről, amely el van látva egy sor rugalmas és biztonságos. A jelszavak az átvitel során a hálózaton, ha a kiszolgálóhoz való csatlakozás titkosított;
- Adat kapacitás - a maximális méret a táblázat csökkent 8.000.000 terabájt, de minden OS saját korlátozza a fájlok méretét. Alapértelmezésben a MySQL-táblázatok maximális mérete körülbelül 4 GB.