Ez egy hatékony eszköz, amely lehetővé teszi számunkra a modulok vizualizálását több lekérdezés létrehozásához, végrehajtásához és optimalizálásához. Tehát ebben a cikkben bemutatom a MySQL Workbench programot, és bemutatom, hogyan kell használni.
A telepítés után a MySQL munkapad első indításakor kissé úgy néz ki, mint a következő képernyőkép. Ez a munkaasztal otthoni ablaka.
Itt elvégezheti az adatbázis-adminisztrációs feladatokat, az adatbázis létrehozásától kezdve az adatbázis-kiszolgálók konfigurálásáig és végrehajtásáig.
A MySQL Workbench főbb jellemzői
- SQL fejlesztés
- Adatok modellezése
- Szerver adminisztráció
- Adatmigrálás
- MySQL vállalati támogatás
Tehát a MySQL Workbench három modulja van, az SQL fejlesztés, az adatmodellezés és a migráció. Ezek mindegyikéhez külön fül található a MySQL Workbench kezdőképernyőjén.
1. SQL fejlesztés
Ez az első modul a MySQL munkapadban, amely lehetővé teszi az adatbázis-adminisztrátorok számára az adatbázis-kiszolgálókkal való kapcsolatok létrehozását és kezelését.
Például hadd mutassam meg, hogyan tud csatlakozni a localhosthoz. Kattintson Adatbázisok és akkor Csatlakozás az adatbázishoz, egy új ablak jelenik meg, hasonlóan az alábbi képernyőképhez, itt kattintson Rendben, és akkor kér a MySQL szerver jelszó.
Írja be a jelszavát, majd kattintson a gombra Rendben. Csatlakozni fog a localhost nevű adatbázishoz. Jelölheti a Jelszó mentése kulcstartóban elemet is, hogy megjegyezze későbbi felhasználásra.
A következő ablakban megjelenik az 1. lekérdezés nevű fül, amikor sikeresen csatlakozik az adatbázishoz. Itt kezdheti meg az adatbázisok létrehozását és kezelését.
Az itt található kimeneti panel kimenetet ad az Ön által futtatott vagy végrehajtott lekérdezésekhez. Ez azt jelenti, hogy azonnal láthatja az eredményt.
Hozzunk létre például egy LINUXHINT1 nevű táblázatot, és próbáljuk meg végrehajtani. Mielőtt bármilyen kérdést végrehajtana, ne felejtse el kiválasztani az alapértelmezett sémát.
A fenti képernyőképen látható, hogy a kimeneti ablaktáblában létrejön a LINUXHINT1 nevű tábla.
2. Adatok modellezése
Ahogy a neve is sugallja, ez segít grafikusan létrehozni az adatbázis modelljeit, és lehetővé teszi a séma és az élő adatbázisok közötti fordított és előre irányított mérnöki munkát.
Különböző mezőket is hozzáadhat az adatbázisához az átfogó táblázatszerkesztővel, amely nagyon egyszerűen használható, és eszközöket kínál táblák, oszlopok, indexek és még sok más szerkesztéséhez.
Az adatmodellezési ablak úgy néz ki, mint ami a következő képernyőképen látható. Itt különféle gombokat láthat, mint például a Diagram hozzáadása, Táblázat hozzáadása, Nézet hozzáadása, Rutin hozzáadása és Csoportok hozzáadása.
A sémajogosultságok legördülő menüből felhasználókat és különféle felhasználói szerepköröket adhat hozzá. Szkripteket is hozzáadhat az SQL parancsfájlok legördülő menü alatt.
3. Adatmigrálás
Nagyszerű tulajdonság az adatok migrálása más adatbázisokból, például a Microsoft SQL Server, a Microsoft Access, a Sybase ASE, az SQLite és más relációs adatbázis-kezelő rendszerekből (RDBMS).
Ezen felül áttérhet a MySQL korábbi verzióiról a legújabb kiadásokra is.
Tehát ezek az alapvető dolgok, amelyeket megtehet a MySQL munkapaddal. Ettől eltekintve lehetsz szerveradminisztrátor és létrehozhatsz / kezelhetsz kiszolgálópéldányokat, kezelheted a biztonságot, létrehozhatsz és kezelhetsz különböző felhasználókat, és engedélyeket adhatsz nekik a MySQL-objektumokon való munkavégzéshez és az importálás / exportáláshoz.
Adminisztráció
Szerver állapota
Ezen a lapon az adatbázis rendszergazdái nyomon követhetik a jelenleg csatlakoztatott adatbázis teljesítményét. Itt figyelemmel kísérhetik a kapcsolat állapotát, a kapcsolatok számát és a forgalmat.
Felhasználók és jogosultságok
Itt az adminisztrátor hozzáadhat egy adott felhasználót, és hozzáférést adhat számukra az adatbázisok és sémák szerkesztéséhez és kezeléséhez. A jövőben átértékelhetik az engedélyeket, és a követelményeknek megfelelően módosíthatják őket.
Az adminisztrációs szerepek lapon kiválaszthatja azokat a szerepköröket, amelyekhez engedélyeket szeretne adni. Hasonlóképpen, a séma privilégiumai alatt kiválaszthatja azokat az engedélyeket, amelyeket meg szeretne adni, például kijelölni, módosítani, létrehozni stb.
Adatok importálása / visszaállítása
Itt importálhatja a sémákat és visszaállíthatja azokat az előzőekre.
Tehát ez az alapvető MySQL workbench oktatóanyag az Ubuntu számára, amelynek elegendőnek kell lennie ahhoz, hogy megismerje a MySQL Workbench alkalmazást, és megkezdhesse útját az adatbázis-kezelésben. Nyugodtan ossza meg velünk nézeteit a @linuxhint és a @SwapTirthakar címen.