MySQL Workbench Tutorial: Mi az, hogyan kell telepíteni és használni
⚡ Okos összefoglaló
MySQL A Workbench a hivatalos vizuális eszköz a következőhöz: MySQL relációs adatbázis, amely egyesíti az adatmodellezést, az SQL-fejlesztést és a szerveradminisztrációt egyetlen platformfüggetlen felületen, amely helyi vagy távoli hálózatokhoz csatlakozik MySQL szerverek a mindennapi adatbázis-munkához.

Mi a MySQL?
MySQL egy nyílt forráskódú relációs adatbázis.
MySQL platformfüggetlen, ami azt jelenti, hogy számos különböző platformon fut, például Windows, Linux és macOS.
Miért érdemes MySQL?
Számos relációs adatbázis-kezelő rendszer létezik a piacon.
Példák a relációs adatbázisokra: Microsoft SQL Server, Microsoft Hozzáférés Oracle, DB2, stb.
Felmerülhet a kérdés, hogy miért választanánk MySQL a többi adatbázis-kezelő rendszerhez képest.
A kérdésre adott válasz számos tényezőtől függ.
Nézzük meg az erősségeit MySQL más relációs adatbázisokhoz, például az SQL Serverhez képest:
- MySQL több tárolómotort támogat, mindegyiknek saját specifikációi vannak, míg más rendszerek, mint például az SQL Server, csak egyetlen tárolómotort támogatnak. Ennek megértéséhez vegyünk figyelembe két, a következők által támogatott tárolómotort: MySQL:
- InnoDB — az alapértelmezett tárolómotor, amelyet a MySQL az 5.5-ös verziótól. Az InnoDB támogatja az idegen kulcsokat a hivatkozási integritás érdekében, és támogatja az ACID szabványú tranzakciókat is.
- MyISAM — az alapértelmezett tárolómotor a következőhöz: MySQL 5.5-ös verzió előtt. A MyISAM nem támogatja a tranzakciókat. Az InnoDB-vel szembeni előnyei közé tartozik az egyszerűség és a nagy teljesítmény.
- MySQL nagy teljesítményt nyújt más relációs adatbázis-rendszerekhez képest. Ez az egyszerű kialakításának és a több tárolómotor támogatásának köszönhető.
- Költséghatékony – viszonylag olcsóbb más relációs adatbázisokhoz képest. Valójában a közösségi kiadás ingyenes. A kereskedelmi kiadás licencdíja szintén költséghatékony az olyan termékek licencdíjaihoz képest, mint például Microsoft SQL Server.
- Többplatformos — MySQL számos platformon működik, ami azt jelenti, hogy a legtöbb gépre telepíthető. Más rendszerek, mint például az MS SQL Server, csak a következőn futnak: Windows platform.
Annak érdekében, hogy kapcsolatba léphessen vele MySQLszükséged lesz egy szerverhozzáférési eszközre, amely képes kommunikálni a MySQL szervert. MySQL több felhasználói kapcsolatot is támogat.
Mi a MySQL Munkapad?
MySQL A Workbench egy vizuális adatbázis-tervező és -modellező eszköz a MySQL szerver relációs adatbázis. Lehetővé teszi új fizikai adatmodellek létrehozását és a meglévők módosítását. MySQL adatbázisok előre/visszafelé irányuló tervezéssel és változáskezelési funkciókkal. A cél a MySQL A Workbench célja, hogy egy olyan felületet biztosítson, amely lehetővé teszi az adatbázisokkal való egyszerűbb és strukturáltabb munkát.
MySQL A Workbench három fő funkciókészletet egyesít – adatmodellezést és -tervezést, SQL-fejlesztést és szerveradminisztrációt –, amelyeket az alábbiakban ismertetünk.
Modellező és tervező eszköz
A modellek a legtöbb érvényes, nagy teljesítményű adatbázis középpontjában állnak. MySQL A Workbench olyan eszközöket kínál, amelyek lehetővé teszik a fejlesztők és az adatbázis-adminisztrátorok számára, hogy vizuálisan fizikai adatbázis-tervezési modelleket hozzanak létre, amelyek könnyen lefordíthatók nyelvekre. MySQL előremutató tervezést használó adatbázisok.
- MySQL A Workbench támogatja több modell létrehozását ugyanabban a környezetben.
- Támogatja az adatbázist alkotó összes objektumot – például táblázatokat, nézeteket, tárolt eljárásokat és triggereket.
- MySQL A Workbench beépített modellérvényesítési segédprogrammal rendelkezik, amely jelenti az adatmodellezőnek az esetlegesen talált problémákat.
- Különböző modellezési jelöléseket is lehetővé tesz, és bővíthető a Lua szkriptnyelv használatával.
Az alábbi ábra a modellezési ablakot mutatja a következőhöz: MySQL Munkapad.
SQL fejlesztőeszköz
Strukturált lekérdezési nyelv (SQL) lehetővé teszi relációs adatbázisaink kezelését. Az SQL minden relációs adatbázis középpontjában áll.
- MySQL A Workbench beépített vizuális SQL-szerkesztővel rendelkezik.
- A vizuális SQL-szerkesztő lehetővé teszi a fejlesztők számára, hogy lekérdezéseket építsenek fel, szerkesszenek és futtassanak azokon. MySQL szerver adatbázisok. Segédprogramokkal rendelkezik az adatok megtekintéséhez és exportálásához.
- Szintaxis-színkiemelői segítik a fejlesztőket az SQL utasítások egyszerű írásában és hibakeresésében.
- Több lekérdezés is futtatható, és az eredmények automatikusan megjelennek a különböző lapokon.
- A lekérdezések az előzmények panelen is mentésre kerülnek későbbi lekérdezés és futtatás céljából.
Az alábbi ábra a következő SQL fejlesztői ablakot mutatja: MySQL Munkapad.
Adminisztrációs eszköz
A szerveradminisztráció kritikus szerepet játszik a vállalat adatainak biztonságában. A szerveradminisztrációval kapcsolatos főbb kérdések a felhasználókezelés, a szerverkonfiguráció, a szervernaplók és sok más. MySQL A Workbench a következő funkciókkal egyszerűsíti a folyamatot: MySQL szerver adminisztráció:
- Felhasználóadminisztráció – egy vizuális segédprogram a felhasználók kezelésére, amely lehetővé teszi az adatbázis-adminisztrátorok számára, hogy könnyen hozzáadhassanak új felhasználókat és eltávolíthassanak meglévőket, jogosultságokat adjanak és vonjanak vissza, valamint megtekinthessék a felhasználói profilokat.
- Szerverkonfiguráció – lehetővé teszi a szerver speciális konfigurálását és finomhangolását az optimális teljesítmény érdekében.
- Adatbázis biztonsági mentése és visszaállítása – vizuális eszköz exportáláshoz és importáláshoz MySQL dump fájlokat. MySQL A dump fájlok SQL szkripteket tartalmaznak adatbázisok, táblázatok, nézetek és tárolt eljárások létrehozásához, valamint adatok beszúrásához.
- Szervernaplók – vizuális eszköz a megtekintéshez MySQL szervernaplók. A naplók tartalmazzák a hibanaplókat, a bináris naplókat és az InnoDB naplókat. Ezek a naplók hasznosak a szerveren végzett diagnosztika során.
Az alábbi ábra a következő adminisztrációs felületet mutatja: MySQL Munkapad.
A következő rész a telepítést tárgyalja MySQL Munkapad bekapcsolva Windows.
Hogyan telepítsük MySQL Munkapad (a Windows)
Ebben a részben megtanuljuk, hogyan kell telepíteni és használni MySQL Munkapad.
telepítése MySQL A munkapad egy kétlépéses folyamat.
1) Telepítés MySQL Community Server.
2) Telepítés MySQL Workbench — a munkaterületet zip fájllal vagy MSI telepítővel telepítheti (ajánlott).
Jegyzet: A telepítés végrehajtásához rendszergazdai vagy kiemelt felhasználói jogosultságokra lesz szüksége.
Elkezdeni
Miután befejezte a fentiek telepítését, be kell állítania a MySQL Munkapad, ahogy az alább látható. Az alábbiakban lépésről lépésre bemutatjuk a telepítést MySQL Munkapad.
1. lépés) Nyissa meg a Kezdőlap ablakot. Az első lépés az indítás MySQL Munkapad. Amit látsz, azt Kezdőablaknak hívják.
2. lépés) Nyissa meg az Új kapcsolat varázslót. Ezután létre kell hoznod a sajátodat MySQL szerverkapcsolat, amely a cél adatbázis-kiszolgálóval kapcsolatos részleteket tartalmazza, beleértve a hozzá való csatlakozás módját is. Kattintson a „+” jelre a MySQL Munkapad kezdőlapja. Ez megnyitja az Új kapcsolat beállítása varázslót.
3. lépés) Kattintson a Kiszolgálókezelés konfigurálása gombra. Kezdőként létrehozhat kapcsolatot egy helyileg telepített szerverhez. Kattintson a Kiszolgálókezelés konfigurálása gombra az Új kapcsolat beállítása ablakban a konfiguráció ellenőrzéséhez. MySQL szervert.
4. lépés) A folytatáshoz kattintson a Tovább gombra. Megnyílik egy új ablak, melynek neve Helyi kezelés konfigurálása. A folytatáshoz kattintson a Tovább gombra.
5. lépés) Írja be a jelszavát, majd nyomja meg az OK gombot. Ezután a varázsló teszteli az adatbázissal való kapcsolatot. Ha a teszt sikertelen, lépjen vissza, és javítsa ki az adatbázis-kapcsolat paramétereit. Ezután megnyílik egy felugró ablak, amely a root jelszavát kéri a helyi adatbázissal való kapcsolat teszteléséhez. MySQL szerverpéldány. A jelszó az, amelyet a telepítés során állított be. MySQL. Írja be a jelszavát, és nyomja meg az OK gombot.
6. lépés) A folytatáshoz kattintson a Tovább gombra. Ezután a varázsló teszteli az adatbázis-kapcsolatot. Ha a teszt sikertelen, lépjen vissza, és javítsa ki az adatbázis-kapcsolat paramétereit. Ha minden teszt sikeres, kattintson a Tovább gombra a folytatáshoz.
7. lépés) Kattintson a Tovább gombra. Ezután megnyílik egy új varázsló a Helyi szolgáltatáskezelésről – lehetővé teszi a több szolgáltatás közötti váltást MySQL szerverek egy gépre telepítve. Kezdőként ezt kihagyhatja, és a folytatáshoz kattintson a Tovább gombra.
8. lépés) Válassza ki MySQL Szerverkonfigurációs fájl. A varázsló ezután ellenőrzi a hozzáférési jogosultságot. MySQL Szerver konfigurációs fájl, és tesztelje a start/stop parancsokat.
9. lépés) Kattintson a Befejezés gombra a szerver konfigurálásának befejezéséhez. Ezután áttekintheti az aktuális konfigurációkat. A konfigurációk áttekintése után kattintson a Befejezés gombra a szerver konfigurálásának befejezéséhez.
10. lépés) Kattintson a Kapcsolat tesztelése gombra. A következő lépés egy kapcsolat létrehozása, amely a szerverhez való csatlakozáshoz használható. Ha még nem hozott létre kapcsolatot, használhatja a megadott alapértelmezett értékeket. A kapcsolat nevének [1] megadása után kattintson a Kapcsolat tesztelése [2] gombra.
11. lépés) Kattintson az OK gombra. Egy új párbeszédablak nyílik meg, amely a root/kiválasztott felhasználó jelszavát kéri. Ha a MySQL Ha a root felhasználónak van jelszava, akkor azt a Tárolás segítségével adhatja meg. Vault jellemzője. Kattintson az OK gombra.
Ha a felhasználóhoz megadott jelszó helyes, akkor a következő képernyő jelenik meg. Kattintson mindkét OK gombra, és máris mehet a művelet.
Egy új példány jelenik meg a kezdőlapon.
Double-kattintson és kezdje el a lekérdezést.

















