logo

MySQL Workbench (letöltés és telepítés)

A MySQL Workbench egy egységes vizuális adatbázis-tervező vagy grafikus felhasználói felület eszköz, amelyet adatbázis-építészekkel, fejlesztőkkel és adatbázis-adminisztrátorokkal való együttműködésre használnak. Az Oracle fejleszti és tartja karban. SQL fejlesztést, adatmodellezést, adatmigrációt és átfogó adminisztrációs eszközöket biztosít a szerverkonfigurációhoz, a felhasználók adminisztrációjához, a biztonsági mentéshez és még sok máshoz. Ezt a szerveradminisztrációt használhatjuk új fizikai adatmodellek, E-R diagramok létrehozására, valamint SQL fejlesztésre (lekérdezések futtatása stb.). Elérhető minden nagyobb operációs rendszerhez, mint például a Mac OS, a Windows és a Linux. A MySQL Workbench teljes mértékben támogatja a MySQL Server v5.6 és újabb verzióit.

MySQL Workbench borítók öt fő funkció , amelyeket az alábbiakban adunk meg:

SQL fejlesztés: Ez a funkció lehetővé teszi SQL lekérdezések végrehajtását, kapcsolatok létrehozását és kezelését az adatbázis-kiszolgálókkal a beépített SQL-szerkesztő segítségével.

Adatmodellezés (tervezés): Ez a funkció lehetővé teszi a Schema adatbázis-modellek grafikus létrehozását, a séma és az élő adatbázis közötti vissza- és továbbítást, valamint az adatbázis minden aspektusának szerkesztését az átfogó táblázatszerkesztővel. A Táblázatszerkesztő lehetővé teszi a táblázatok, oszlopok, indexek, nézetek, triggerek, particionálás stb. szerkesztését.

Szerver adminisztráció: Ez a funkció lehetővé teszi a MySQL Server-példányok adminisztrálását a felhasználók adminisztrációjával, a naplózási adatok ellenőrzésével, az adatbázis állapotának megtekintésével, biztonsági mentés és helyreállítás végrehajtásával, valamint a MySQL Server teljesítményének figyelésével.

Adatmigrálás: Ez a funkció lehetővé teszi a Microsoft SQL Server, SQLite, Microsoft Access, PostgreSQL, Sybase ASE, SQL Anywhere és más RDBMS-táblák, objektumok és adatok MySQL-be ​​való áttelepítését. Támogatja a MySQL korábbi verzióiról a legújabb kiadásokra való átállást is.

A MySQL Enterprise támogatása: Ez a funkció támogatja az olyan vállalati termékeket, mint a MySQL tűzfal, a MySQL Enterprise Backup és a MySQL Audit.

MySQL Workbench Editions

A MySQL Workbench főként három kiadásban érhető el, amelyek az alábbiakban találhatók:

  1. Community Edition (nyílt forráskódú, GPL)
  2. Standard kiadás (kereskedelmi)
  3. Enterprise Edition (kereskedelmi)

Közösségi kiadás

A Community Edition a legnépszerűbb adatbázisrendszer nyílt forráskódú és ingyenesen letölthető változata. A GPL licenc alá került, és a fejlesztők hatalmas közössége támogatja.

Standard kiadás

Ez az a kereskedelmi kiadás, amely nagy teljesítményű és méretezhető online tranzakciófeldolgozási (OLTP) alkalmazásokat biztosít. Ez tette híressé a MySQL-t ipari erejével, teljesítményével és megbízhatóságával együtt.

Enterprise Edition

Ez a kereskedelmi kiadás, amely fejlett funkciókat, felügyeleti eszközöket és műszaki támogatást tartalmaz a legmagasabb skálázhatóság, biztonság, megbízhatóság és üzemidő elérése érdekében. Ez a kiadás csökkenti a kockázatot, a költségeket és a MySQL-alkalmazások fejlesztésének, telepítésének és kezelésének bonyolultságát is.

Értsük meg ezt a következő összehasonlító táblázat segítségével.

Funkcionalitás Közösségi kiadás Standard kiadás Enterprise Edition
Vizuális SQL fejlesztés Igen Igen Igen
Vizuális adatbázis-adminisztráció Igen Igen Igen
Teljesítmény növelés Igen Igen Igen
Felhasználó- és munkamenet-kezelés Igen Igen Igen
Kapcsolatkezelés Igen Igen Igen
Objektumkezelés Igen Igen Igen
Adatkezelés Igen Igen Igen
Vizuális adatmodellezés Igen Igen Igen
Visszafejtés Igen Igen Igen
Forward Engineering Igen Igen Igen
Séma szinkronizálás Igen Igen Igen
Séma és modell érvényesítése Nem Igen Igen
DBDoc Nem Igen Igen
GUI a MySQL Enterprise Backuphoz Nem Nem Igen
GUI a MySQL Enterprise Audithoz Nem Nem Igen
GUI a MySQL Enterprise Firewallhoz Nem Igen Igen
Szkriptek és bővítmények Igen Igen Igen
Adatbázis-migráció Igen Igen Igen

MySQL Workbench környezet beállítása

Itt megtudjuk, hogyan tölthetjük le és telepíthetjük a MySQL Workbench-et.

Előfeltételek

A MySQL Workbench használatához a következő követelményeknek kell rendelkezésre állniuk a rendszerben:

    MySQL szerver:Letöltheti innen itt .MySQL Workbench:Letöltheti innen itt .
  • Microsoft .NET Framework 4.5.2
  • A Microsoft Visual C++ újraterjeszthető a Visual Studio 2019-hez
  • RAM 4 GB (6 GB ajánlott)

Telepítés

1. lépés: Telepítse a MySQL Community Servert. A MySQL Server telepítéséhez kattintson duplán a MySQL-re telepítő .exe fájl . Miután az .exe fájlra kattintott, a következő képernyő jelenik meg:

MySQL Workbench

2. lépés: Válaszd a Beállítás típusa és kattintson a Következő gomb. Számos típus áll rendelkezésre, és ki kell választania a megfelelő lehetőséget a MySQL termék és szolgáltatásainak telepítéséhez. Itt egy Egyéni opciót fogunk választani, mert csak a MySQL Serverre és a Workbenchre van szükség. Ha további funkciókra van szüksége, válassza a Teljes lehetőséget.

MySQL Workbench

3. lépés: Ha a Tovább gombra kattint, a következő képernyő jelenik meg.

MySQL Workbench

Ezen a képernyőn lépjen a MySQL szerver részben kattintson a plusz (+) ikonra. Itt ki kell választania a MySQL Servert, és hozzá kell adnia a jobb oldali mezőhöz a jobb nyíl szimbólumra kattintva.

MySQL Workbench

Most, a Alkalmazási rész , ugyanazt kell tennie, mint amit a MySQL Serverrel kellett végrehajtania, és kattintson a Tovább gombra. A következő képernyő ezt érthetőbben magyarázza el.

MySQL Workbench

4. lépés: Ha a Tovább gombra kattint, a következő képernyő jelenik meg. Ez a képernyő ellenőrzi a MySQL Server és a Workbench telepítéséhez szükséges összes követelményt. Amint rákattint a Végrehajtás gombot, automatikusan telepíti az összes követelményt. Most kattintson a Tovább gombra.

MySQL Workbench

5. lépés: Ezen a képernyőn kattintson a Végrehajtás gombra a MySQL Server és a Workbench letöltéséhez és telepítéséhez.

MySQL Workbench

Ha a letöltés és a telepítés befejeződött, kattintson a Tovább gombra.

MySQL Workbench

6. lépés: A következő képernyőn konfigurálnunk kell a MySQL Servert, és kattintsunk a Tovább gombra.

MySQL Workbench

7. lépés: Amint rákattint a Tovább gombra, megjelenik az alábbi képernyő. Itt konfigurálnunk kell a MySQL Servert. Most válassza a Standalone MySQL Server/Classic MySQL Replication opciót, és kattintson a Tovább gombra.

MySQL Workbench

8. lépés: A következő képernyőn a rendszer megkéri, hogy válassza ki a Konfiguráció típusát és az egyéb csatlakozási lehetőségeket. Itt a konfiguráció típusát fogjuk kiválasztani, mint ' Fejlesztő gép ' és Connectivity as TCP/IP, és Port száma 3306, majd kattintson a Tovább gombra.

MySQL Workbench

9. lépés: Most válassza ki a Hitelesítési módszert, és kattintson a Tovább gombra.

MySQL Workbench

10. lépés: A következő képernyő kéri, hogy válassza ki a fiókot, a felhasználónevet és a jelszót. Az összes adat kitöltése után kattintson a Tovább gombra.

MySQL Workbench

11. lépés: A következő képernyő felkéri a Windows szolgáltatás konfigurálására. Tartsa meg az alapértelmezett beállítást, és kattintson a Tovább gombra.

MySQL Workbench

12. lépés: A következő képernyőn a rendszer kérni fogja, hogy alkalmazza a kiszolgálókonfigurációt. Ehhez a konfigurációhoz kattintson a Végrehajtás gombra.

MySQL Workbench

13. lépés: A konfiguráció befejezése után az alábbi képernyő jelenik meg. Most kattintson a Befejez gombot a folytatáshoz.

MySQL Workbench

14. lépés: A következő képernyőn láthatja, hogy a termékkonfiguráció befejeződött. Tartsa meg az alapértelmezett beállítást, és kattintson a Tovább-> Befejezés gombra a MySQL-csomag telepítésének befejezéséhez.

MySQL Workbench

MySQL Workbench

15. lépés: Miután rákattintott a Befejezés gombra, a MySQL Workbenchnek meg kell nyílnia a rendszeren, az alábbi képernyőn látható módon.

MySQL Workbench

16. lépés: A fenti képernyőn létre kell hoznia egy kapcsolatot. Ehhez kattintson duplán a által kijelölt négyzetre piros nyíl . Itt megjelenik egy felugró képernyő, amely a telepítés során korábban létrehozott jelszó megadását kéri. A jelszó megadása után csatlakozhat a szerverhez.

MySQL Workbench

17. lépés: Ha nincs kapcsolata, létrehozhat új kapcsolatot. A kapcsolat létrehozásához kattintson a plusz (+) ikonra, vagy lépjen a menüsorba -> Adatbázis -> Csatlakozás az adatbázishoz, a következő képernyő jelenik meg. Most minden részletet ki kell töltenie. Itt meg kell győződnie arról, hogy a megadott jelszó megegyezik a korábban létrehozott jelszóval.

MySQL Workbench

18. lépés: Az összes adat megadása után kattintson a gombra Kapcsolat tesztelése az adatbázis-kapcsolat tesztelésére. Ha a csatlakozás sikeres, a következő képernyő jelenik meg. Most kattintson az OK->OK gombra a beállítás befejezéséhez.

MySQL Workbench

19. lépés: Miután befejezte az összes beállítást, megnyílik a MySQL Workbench képernyő. Most kattintson duplán az újonnan létrehozott kapcsolatra, és a következő képernyő jelenik meg, ahol az SQL parancs végrehajtható.

MySQL Workbench

analóg kommunikáció

MySQL Workbench adminisztrációs eszköz

Az Adminisztrációs Eszköz fontos szerepet játszik a cég adatainak biztonságában. Itt a felhasználó kezeléséről, a szerver konfigurációjáról, az adatbázis biztonsági mentéséről és visszaállításáról, a szervernaplókról és még sok másról lesz szó.

Felhasználói adminisztráció

Ez egy vizuális segédprogram, amely lehetővé teszi az aktív MySQL Server-példányhoz kapcsolódó felhasználók kezelését. Itt hozzáadhat és kezelhet felhasználói fiókokat, jogosultságokat adhat és dobhat el, megtekintheti a felhasználói profilokat és lejárt jelszavakat.

Szerver konfigurációja

Lehetővé teszi a szerver speciális konfigurálását. Részletes információkat tartalmaz a kiszolgálóról és az állapotváltozóról, számos szálról, a pufferkiosztás méretéről, az optimális teljesítmény érdekében történő finomhangolásról és még sok másról.

Adatbázis biztonsági mentés és visszaállítás

Ez egy vizuális eszköz, amelyet MySQL dump fájlok importálására/exportálására használnak. A dump fájlok SQL-parancsfájlokat tartalmaznak adatbázisok, táblák, nézetek és tárolt eljárások létrehozásához.

Szervernaplók

Minden kapcsolati lapon megjeleníti a MySQL Server naplóinformációit. Minden kapcsolati laphoz tartozik egy további lap az általános hibanaplókhoz.

Teljesítmény-műszerfal

Ez a lap a szerver teljesítményének statisztikai nézetét nyújtja. Megnyithatja, ha a Navigáció lapra lép, és a Teljesítmény részben válassza az Irányítópult lehetőséget.

MySQL Workbench adatbázis létrehozása, módosítása, eldobása

Ebben a részben azt fogjuk látni, hogyan lehet létrehozni, módosítani és eldobni egy adatbázist a MySQL Workbench használatával. Lássuk egyenként részletesen.

Adatbázis létrehozása

Adatbázis létrehozásához tegye a következőket:

1. Nyissa meg a MySQL Workbench alkalmazást, és jelentkezzen be felhasználónévvel és jelszóval. Ezután lépjen a Navigáció fülre, és kattintson a gombra Ütemezés menü . Itt láthatja az összes korábban létrehozott adatbázist.

2. Ha új adatbázist szeretne létrehozni, kattintson a jobb gombbal a Séma menü alatt, és válassza ki Séma létrehozása vagy kattintson az adatbázis ikonra (piros téglalap), a következő képernyőn látható módon.

MySQL Workbench

3. Megnyílik az új Séma ablak képernyő. Adja meg az új adatbázisnevet (például mytestdb), és használja az alapértelmezettet Összeállítás . A leválogatást speciális adatkarakterek tárolására használják, főleg idegen nyelvek tárolására. Most kattintson az Alkalmaz gombra az alábbi képernyőn látható módon:

MySQL Workbench

4. Megjelenik egy új felugró ablak, kattintson az Alkalmaz->Befejezés gombra új adatbázis létrehozásához.

5. Az adatbázis sikeres létrehozása után a Séma menüben láthatja ezt az új adatbázist. Ha nem látja ezt, kattintson a frissítés ikonra a Séma menüben.

6. Ha további információkat szeretne látni az adatbázisról, válassza ki a mytestdb adatbázist, és kattintson az 'i' ikonra. Az információs ablakban számos lehetőség látható, például táblázat, oszlop, függvények, felhasználók és még sok más.

7. A MySQL Workbench nem ad lehetőséget az adatbázis nevének átnevezésére, de létrehozhatjuk, frissíthetjük és törölhetjük a táblát és az adatsorokat az adatbázisból.

Drop Database

1. Adatbázis törléséhez válassza ki az adatbázist, kattintson rá jobb gombbal, és válassza ki a Drop Schema választási lehetőség. A következő képernyő jelenik meg:

MySQL Workbench

2. Válassza ki Dobd le most opciót a felugró ablakban és az adatbázist tartalmazó táblát, adatsorok törlődnek az adatbázis szerverről.

MySQL Workbench táblázat létrehozása, módosítása, eldobása

Ebben a részben látni fogjuk, hogyan lehet létrehozni, módosítani és eldobni egy táblázatot a MySQL Workbench használatával. Lássuk egyenként részletesen.

Táblázat létrehozása

Táblázat létrehozásához tegye a következőket:

1. Nyissa meg a MySQL Workbench alkalmazást, és jelentkezzen be felhasználónévvel és jelszóval. Ezután lépjen a Navigáció fülre, és kattintson a Séma menüre. Itt láthatja az összes korábban létrehozott adatbázist. Új adatbázist is létrehozhat.

2. Válassza ki az újonnan létrehozott adatbázist, kattintson rá duplán, és megjelenik az adatbázis alatti almenü. Az adatbázis alatti almenü a Táblázatok, Nézetek, Függvények és Tárolt eljárások, az alábbi képernyőn látható módon.

MySQL Workbench

3. Válassza ki a Táblázatok almenüt, kattintson rá jobb gombbal, és válassza ki Táblázat létrehozása választási lehetőség. A táblázat létrehozásához kattintson az új táblázat létrehozása ikonra is (amely piros téglalapban látható).

4. Az új táblázat képernyőn minden részletet ki kell töltenie egy táblázat létrehozásához. Itt megadjuk a tábla nevét (például tanuló), és alapértelmezett leválogatást és motort használunk.

5. Kattintson a középső ablak belsejébe, és töltse ki az oszlop adatait. Itt az oszlopnév számos attribútumot tartalmaz, például elsődleges kulcs (PK), nem nulla (NN), egyedi index (UI), bináris (B), előjel nélküli adattípus (UN), automatikus növekmény (AI) stb. a képernyő érthetőbben magyarázza el. Az összes adat kitöltése után kattintson a gombra Alkalmaz gomb.

MySQL Workbench

6. Amint az Alkalmaz gombra kattint, megnyílik az SQL utasítás ablak. Ismét kattintson az Alkalmaz gombra az utasítás végrehajtásához, és a Befejezés gombra a módosítások mentéséhez.

7. Most lépjen a Séma menübe, és válassza ki az újonnan létrehozott táblát tartalmazó adatbázist az alábbi képernyőn látható módon.

MySQL Workbench

Alter Table

A táblázat módosításához tegye a következőket:

1. Válassza ki a módosítani kívánt táblázatot, kattintson az 'i' ikonra, és a következő képernyő jelenik meg.

MySQL Workbench

2. A fenti képernyőn módosíthatja az oszlop nevét, az adattípust és az egyéb táblázatbeállításokat.

Dobj egy asztalt

1. Táblázat törléséhez ki kell választani a táblázatot, jobb gombbal kell rákattintani, és kiválasztani a Táblázat eldobása opciót. A következő képernyő jelenik meg:

MySQL Workbench

2. Válassza ki Dobd le most opciót a felugró ablakban a tábla azonnali törléséhez az adatbázisból.

MySQL Workbench Adatsorok beszúrása, olvasása, frissítése, törlése

Ebben a részben azt fogjuk látni, hogyan szúrhatunk be, olvashatunk, frissíthetünk és törölhetünk adatsorokat a MySQL Workbench használatával. Lássuk egyenként részletesen.

1. Nyissa meg a MySQL Workbench alkalmazást, és jelentkezzen be felhasználónévvel és jelszóval. Ezután lépjen a Navigáció fülre, és kattintson a Séma menüre. Itt sikeresen létrehoztunk egy adatbázist (mystudentdb) és tanulói táblát a MySQL Workbench segítségével.

2. Válassza ki a táblázatot, és amikor az egeret a tanulóasztal fölé viszi, itt láthatja, hogy megjelennek a táblázat ikonjai. Kattintson a táblázatra, amely egy új ablakot nyit meg, ahol a felső rész a MySQL utasítást, az alsó rész pedig az adatsorokat mutatja.

MySQL Workbench

3. Adatsor beírásához válassza ki a megfelelő oszlopot, és írja be az adatértéket. Az adatérték beszúrása a sorokba hasonló a Microsoft Excel munkalaphoz.

4. Az adatsorok megadása után kattintson az Alkalmaz->Alkalmaz>Befejezés gombra az adatsorok mentéséhez.

5. Hasonlóan szerkeszthetjük vagy módosíthatjuk a korábban elmentett adatsorokat. Módosítás után mentse el az új értéket, kattintson az Alkalmaz gombra a módosítások mentéséhez. Ez generál egy SQL frissítési utasítást, amely elmenti a változtatásokat az adatbázisba.

Sor törlése

1. Egy adott sor táblázatból való törléséhez ki kell választani egy adatsort, a jobb gombbal a sor előtti jobb oldali ikonra kattintani, és a Sor(ok) törlése opciót kell választani.

2. Most kattintson az Alkalmaz->Alkalmaz->Befejezés gombra az adatbázis módosításainak mentéséhez.

MySQL Workbench exportálási és importálási adatbázis (táblázat)

Ebben a részben megtudjuk, hogyan exportálhatjuk és importálhatjuk az adatbázist vagy táblát a MySQL Workbench használatával.

Adatbázisok exportálása (táblázatok)

1. Adatbázisok vagy táblák exportálásához lépjen a Menüsorba, kattintson a Kiszolgáló elemre, és válassza az Adatexportálás lehetőséget, a következő képernyőn látható módon. Megnyílik egy új ablak adatexportálás beállításokat és opciókat.

MySQL Workbench

2. Válasszon ki egy adatbázist, és az összes megfelelő táblát megjeleníti a kiválasztott adatbázis alatt. Itt is bejelölhetünk egy vagy több adatbázis jelölőnégyzetet, hogy az adatbázist belefoglalhassuk az Export fájlba. Hasonlóképpen, az ablak bal oldali részéből kiválaszthatunk egy vagy több táblát.

MySQL Workbench

3. Válasszunk ki két adatbázist, mégpedig (myproductdb és mystudentdb), beleértve az összes ezen adatbázis alatti táblát. Most lépjen a legördülő menübe, és kiválaszthatja a 'Struktúra és adatok kiíratása', 'Csak adatok kiíratása' és a 'Csak szerkezet kiíratása' opciókat.

    Adatok és struktúra kiíratása:A táblaszerkezetet és az adatsorokat is elmenti.Csak adatkiírás:Csak a táblázatba beszúrt sorokat menti el.Csak dump szerkezet:Csak a táblaszerkezetet menti el, amely adatbázis oszlopok és általunk meghatározott adattípusok.

4. Az Exportálás opcióban kiválaszthatja a kívánt exportálási útvonalat. Itt megtartom az alapértelmezett beállítást. Ezenkívül van két rádiógomb is, amelyeket alább ismertetünk.

    Exportálás a Dump Project mappába:Az összes táblát külön SQL fájlként menti egy mappába. Hasznos lesz, ha egyenként importálja vagy visszaállítja az exportfájlt.Exportálás önálló fájlba:Az összes adatbázist és táblát egyetlen SQL fájlban tárolja. Ez egy jó lehetőség, ha az összes adatbázist, táblát és adatsort egyetlen SQL-fájl használatával szeretné importálni.

5. Kattintson az Exportálás indítása gombra, amely megjeleníti a folyamatjelző sávot és a naplót. Most nyissa meg a Dokumentum mappát a rendszerben, hogy megkeresse az exportált fájlokat.

a 123movieshoz hasonló filmes weboldalak

Adatbázisok importálása (táblázatok)

1. Adatbázisok vagy táblák importálásához lépjen a menüsorba, kattintson a Kiszolgáló elemre, és válassza ki a lehetőséget Adatimportálás választási lehetőség. Megnyílik egy új ablak az adatimportálási beállításokkal és opciókkal.

2. Itt láthatja az adatbázisok és táblák importálására szolgáló két rádiólehetőséget, amelyek a következők:

  • Importálás a Dump Project mappából
  • Importálás a Self-Contained File használatával

3. Ki fogjuk választani az „Importálás a projekt mappájából” lehetőséget, és a „Mappa tartalmának betöltése” gombra kattintva megjelenítjük a projekt mappájában található összes elérhető adatbázist.

4. Válassza ki myproductdb adatbázist az Adatimportálás opcióból, és válassza ki a megfelelő terméktáblázatot is.

5. Válassza a „Struktúra és adatok kiíratása” lehetőséget, majd kattintson a Indítsa el az Importálást gombot az adatbázisok és táblák importálásához a biztonsági mentési fájlból.

MySQL Workbench

6. Most lépjen a Schema->myproductdb->táblázatba, és frissítse az aktuálisan importált adatbázis vagy tábla megtekintéséhez.