MySQL Workbench oktatóanyag - Átfogó útmutató az RDBMS eszközhöz



Ez a MySQL Workbench bemutatón található blog világos lépésekkel betekintést nyújt az RDBMS eszköz összes funkciójába és szolgáltatásába.

Az előző blog a MySQL bemutató főleg az SQL-hez kapcsolódó különféle parancsokra és fogalmakra összpontosított. A MySQL Workbench oktatóanyag ezen a blogján megtanulja a MySQL eszközét különböző műveletek végrehajtására.

A blog a következő témákkal foglalkozik:





MySQL Workbench oktatóanyag: Mi az a MySQL?

MySQL egy nyílt forráskódú relációs adatbázis-kezelő rendszer, amely számos platformon működik. Többfelhasználós hozzáférést biztosít sok tároló motor támogatásához.

A MySQL számos olyan funkcióval rendelkezik, amelyek lehetővé teszik számunkra számos feladat elvégzését, például átfogó alkalmazásfejlesztést, elérhetőség és skálázhatóságot.



Nyilvánvaló, hogy amikor ipari szinten dolgozol, nem tudsz mindent megtenni a terminálon, igaz? Szüksége van valamilyen irányítópultra, amely megkönnyíti a nagy adatbázisokkal való munkát és a modellek létrehozását.

Nos, az irányítópult, amely képes végrehajtani ezeket a műveleteket, a MySQL Workbench.

MySQL Workbench oktatóanyag: MySQL Workbench és annak funkciói

A MySQL Workbench egy tervező vagy grafikus eszköz, amelyet a MySQL szerverekkel és adatbázisokkal való együttműködésre használnak. Ez az eszköz kompatibilis a régebbi 5.x szerver verziókkal, és nem támogatja a 4.x szerver verziókat.



hogyan lehet átalakítani dupla int java

A MySQL Workbench funkciói a következők:

  • SQL fejlesztés: Ez a funkció lehetővé teszi az SQL-lekérdezések végrehajtását, az adatbázis-kiszolgálókkal való kapcsolatok létrehozását és kezelését a beépített SQL Editor használatával.
  • Adatmodellezés (tervezés): Ez a funkció lehetővé teszi az adatbázis-séma modelljeinek grafikus létrehozását, a séma és az élő adatbázis közötti fordított és előre irányított mérnökök végrehajtását, valamint az átfogó Táblázatszerkesztő használatával szerkesztheti az adatbázis összes aspektusát.
  • Szerver adminisztráció: Ez a funkció lehetővé teszi a MySQL kiszolgálópéldányok adminisztrációját a felhasználók adminisztrációjával, biztonsági mentés és helyreállítás végrehajtásával, ellenőrzési adatok ellenőrzésével, az adatbázis állapotának megtekintésével és a MySQL szerver teljesítményének figyelemmel kísérésével.
  • Adatmigrálás: Ez a funkció lehetővé teszi a Microsoft SQL Server, a Microsoft Access és más RDBMS táblák, objektumok és adatok migrálását a MySQL-be.
  • MySQL vállalati támogatás: Ez a funkció olyan vállalati termékeket támogat, mint a MySQL Enterprise Backup, a MySQL tűzfal és a MySQL Audit.

Most, hogy tud a MySQL Workbench-ről, engedje meg, hogy elmondjam az alapvető követelményeket és a MySQL Workbench telepítésének lépéseit.

Szeretné megszerezni az adatbázis-adminisztrátor minősítést?

MySQL Workbench oktatóanyag: Telepítse a MySQL Workbench alkalmazást

A MySQL Workbench telepítésének alapvető rendszerkövetelményei: telepítenie kell a MySQL-t a rendszerére.

Most, mivel a MySQL Workbench számos operációs rendszerhez elérhető. Ezen rendszerek mindegyikének megvan a maga alapkövetelménye, amelyre hivatkozhat itt .

Ettől eltekintve a MySQL Workbench letöltéséhez kattintson a Letöltések fülre, majd válassza ki a letölteni kívánt kiadást.

MySQL Workbench letöltése - MySQL Workbench oktatóanyag - Edureka

Például, ha le szeretné tölteni a Workbench közösségi kiadását a Windows rendszerre, hivatkozhat a hivatkozásra itt .

Most, hogy tudod, hogyan kell telepíteni, hadd mondjam el a MySQL Workbench Editions kiadásait.

MySQL Workbench oktatóanyag: MySQL Workbench Editions

A MySQL Workbench főleg három kiadásban érhető el:

  • Közösségi kiadás (nyílt forráskód, GPL)
  • Standard Edition (kereskedelmi)
  • Enterprise Edition (kereskedelmi)
Jellemzők Közösségi kiadás Standard Edition Enterprise Edition
Visual SQL DevelopmentIgenIgenIgen
Visual Database AdministrationIgenIgenIgen
Teljesítmény növelésIgenIgenIgen
Felhasználó és munkamenet-kezelésIgenIgenIgen
KapcsolatkezelésIgenIgenIgen
ObjektumkezelésIgenIgenIgen
AdatkezelésIgenIgenIgen
Vizuális adatmodellezésIgenIgenIgen
VisszafejtésIgenIgenIgen
Forward EngineeringIgenIgenIgen
Séma szinkronizálásaIgenIgenIgen
Séma és modell érvényesítéseegyNemIgenIgen
DBDocegyNemIgenIgen
GUI a MySQL Enterprise Backup alkalmazáshozegyNemNemIgen
GUI a MySQL Enterprise Audit számáraegyNemNemIgen
GUI a MySQL Enterprise tűzfalhozegyNemIgenIgen
Szkriptek és bővítményekIgenIgenIgen
Adatbázis-migrációIgenIgenIgen

Miután letöltötte és telepítette a MySQL Workbench alkalmazást, megjelenik a következő képernyő, azaz a kezdőlap.

A Kezdőlap bal oldalán 3 különböző ikon látható?

Nos, ez főleg a 3 modul:

  • SQL fejlesztés - Ez a szakasz az SQL szerkesztőből áll, amelyen keresztül létrehozhat és kezelhet adatbázisokat.
  • Adatmodellezés - Ez a szakasz lehetővé teszi az adatok igény szerinti modellezését.
  • Kiszolgálófelügyelet - Ez a szakasz az adatbázisok áttelepítésére szolgál a kapcsolatok között.

Most, mielőtt belépne ezekbe a modulokba, használja a funkcióikat. Először egy kapcsolat létrehozásával kell kezdenie.

MySQL Workbench oktatóanyag: Kapcsolat létrehozása

A kapcsolat létrehozásához kattintson a plusz jelre, amelyet a kezdőlapon lát.

Ha rákattint erre, megjelenik ez a párbeszédpanel, ahol meg kell említenie a kapcsolat nevét, a kapcsolódási módot és a párbeszédpanelen látható egyéb részleteket. Miután megemlítette a részleteket, kattintson a gombra rendben .

Miután rákattint az OK gombra, látni fogja, hogy a kapcsolat létrejött.

Most folytassuk a vitát az SQL Szerkesztőbe való belépéssel.

Szeretne interjúkat készíteni a DBA számára?

MySQL Workbench oktatóanyag: SQL Szerkesztő

A használt SQL szerkesztő speciális szerkesztőkből áll, mint például lekérdezés, séma és táblázat. Ettől eltekintve a szerkesztő négy ablaktáblából is áll, amelyeket a képernyőn láthat.

pass by value vs pass by referencia java

Tehát a lekérdezések és az ablaktáblák együttesen adatot hozhatnak létre és szerkeszthetnek, elvégezhetnek alapvető adminisztrációs feladatokat, megtekinthetik és exportálhatják az eredményeket, valamint futtathatják a lekérdezéseket.

Most nézzük meg az adminisztrációs feladatok részt.

MySQL Workbench oktatóanyag: Adminisztrációs feladatok

Ebben a szakaszban a következő szakaszokat fogja átvenni:

Szerver állapota

Ez a fül azonnali áttekintést nyújt a MySQL környezet alapvető egészségügyi mutatóiról és számlálóiról. Amint az alábbi pillanatképből látható, ez a fül a kiszolgáló futási sebességét, az elérhető szolgáltatásokat, a szerver könyvtárakat, valamint a hitelesítés és az SSL biztonsági beállításait mutatja.

Felhasználók és jogosultságok

Ez a fül felsorolja az összes olyan felhasználót és jogosultságot, akik egy aktív MySQL szerverpéldányhoz kapcsolódnak. Tehát ezen a lapon hozzáadhat és kezelhet felhasználói fiókokat, módosíthatja a jogosultságokat és lejárathatja a jelszavakat. Lásd az alábbi pillanatképet.

Adatok exportálása és importálása

Az adatok exportálásának és importálásának főként három módja van a MySQL Workbench alkalmazásban, amelyeket az alábbi táblázatban áttekinthet.

GUI helye Adatkészlet Export típusok Import típusok
Eredményrács menü az SQL szerkesztő alattAz eredménykészlet (SQL lekérdezés végrehajtása után)CSV, HTML, JSON, SQL, XML, Excel XML, TXTCSV
Objektum böngésző helyi menüTáblázatokJSON, CSVJSON, CSV
Management NavigatorAdatbázisok és / vagy táblázatokSQLSQL
Management NavigatorAdatbázisok és / vagy táblázatokSQLSQL

Az adatok exportálásához / importálásához ki kell választania a Data Export / Data Import lehetőséget az Navigátor panel .

Miután kiválasztotta az opciót, meg kell említenie annak a mappának az útvonal nevét, ahonnan / ahova importálni / exportálni szeretne. Lásd az alábbi pillanatképet.

MySQL Enterprise Backup Interface

A MySQL Workbench kereskedelmi kiadásai lehetővé teszik a MySQL Enterprise Backup (MEB) funkció használatát, hogy megóvhassuk az adatokat az esetleges veszteségektől.

Főleg két MySQL Enterprise Backup művelet érhető el a MySQL Workbench-től:

  • Online biztonsági mentés: Ez a művelet létrehoz egy biztonsági mentési profilt annak meghatározásához, hogy mit kellbiztonsági másolatot kell készíteni, hol és mikor kell a biztonsági másolatot tárolni(a gyakoriság) A MySQL-ről biztonsági másolatot kell készíteni.
  • visszaállítás: Ez a művelet helyreállítja a MySQL kiszolgálót egy adott időpontban egy olyan biztonsági másolat visszaállításával, amelyet a MySQL Workbench Online Backup szolgáltatása hozott létre.

MySQL Workbench oktatóanyag: Teljesítmény műszerfal

A MySQL Workbench teljesítmény-irányítópultja statisztikai képet nyújt a szerver teljesítményéről. Az irányítópult megnyitásához lépjen a Navigátor panel és a Teljesítmény szakaszban válassza az Irányítópult lehetőséget. Lásd az alábbi pillanatképet.

Ettől eltekintve a teljesítmény szakasz lehetővé teszi, hogy betekintést nyújtson a MySQL szerver működésébe a Teljesítmény séma jelentések révén, és a Lekérdezés statisztikán keresztül végrehajtott lekérdezések legfontosabb statisztikáit is megtekintheti.

MySQL Workbench oktatóanyag: Adatbázis tervezés és modellezés

Az adatbázis-tervezés lehetővé teszi a követelmények vizualizálását és a tervezési problémák megoldását. Ez lehetővé teszi érvényes és jól teljesítő adatbázisok létrehozását, miközben rugalmasan reagál a változó adatigényekre.

Amint az alábbi pillanatképen látható, főleg 3 lehetőség közül választhat.

A bal oldalról a pluszjel segítségével hozzáadhat egy új EER-diagramot. A mappajel lehetővé teszi mentett EER-modellek hozzáadását a számítógépen a Workbench alapjául. A látható nyíl lehetővé teszi, hogy EER modellt hozzon létre az adatbázisból, vagy EER modellt hozzon létre egy szkriptből.

Az alábbi pillanatkép a MySQL Workbench alapnézete.

Az adatbázis-modellezésben létrehozhat egy EER-diagramot a modellszerkesztő segítségével. Tehát hozzáadhat egy táblázatot, hozzáadhat nézetet, hozzáadhat egy rutint, szerkesztheti a táblázat adatait, kiemelheti a modell egy adott részét.

Nos, srácok, ez nem jelenti a funkciók végét, a többit meghagyom, hogy felfedezzék.

MySQL Workbench oktatóanyag: Adatmigrációs varázsló

A MySQL Workbench lehetőséget nyújt az ODBC-kompatibilis adatbázisok migrálására a MySQL-be. Ez lehetővé teszi, hogy különböző adatbázis-típusokra, köztük a MySQL-re költözzön a szerverek között. Lehetővé teszi a táblák konvertálását és az adatok másolását is, de nem konvertálja a tárolt eljárásokat, nézeteket és triggereket.

A sok platformon végzett munka mellett az áttelepítés lehetővé teszi a testreszabást és a szerkesztést az áttérési folyamat során.

típusú megjegyzések java-ban

Az Migration Wizard az alábbi lépéseket hajtja végre, amikor egy adatbázist migrál a MySQL-be:

  • Kezdetben csatlakozik a forrás RDBMS-hez, és lekéri az elérhető adatbázisok listáját.
  • A kiválasztott adatbázis visszafejtését végzi a RDBMS forrás belső specifikus ábrázolásával. Tehát ezzel a lépéssel az összes objektum átnevezésre kerül a kiválasztott objektumnév-hozzárendelési módszer típusa alapján.
  • Ezután automatikusan megkezdi a forrás RDBMS objektumok migrálását MySQL specifikus objektumokba.
  • Ezt követően lehetővé teszi számunkra a változások áttekintését, hogy szerkesszük és kijavítsuk az áttelepített objektumok hibáit.
  • Ezután létrehozza az áttelepített objektumokat a cél MySQL szerveren. Bármikor visszatérhet az előző lépésre, és kijavíthatja a hibákat, ha előfordulnak ilyenek.
  • Végül az áttelepített táblák adatait átmásoljuk a forrás RDBMS-ből a MySQL-be.

MySQL Workbench oktatóanyag: Fejlett MySQL képességek

Olyan kiterjesztési rendszert biztosít, amely lehetővé teszi a fejlesztő számára, hogy kibővítse a MySQL Workbench képességeit. Ezenkívül hozzáférést biztosít egy több platformos GUI könyvtárhoz, az MForms-hoz, és lehetővé teszi grafikus felhasználói felülettel rendelkező kiterjesztések létrehozását.

A Workbench speciális szolgáltatásai a következő képességeket teszik lehetővé:

  • Készíthet eszközöket és bővítményeket
  • Kezelheti a sémákat és automatizálhatja a gyakori feladatokat
  • Kiterjesztheti a Workbench felhasználói felületet, és egyedi Workbench szolgáltatásokat hozhat létre

Szóval, ezzel vége ennek a blognak!

Remélem, hogy élvezettel olvasta ezt a blogot a MySQL Workbench bemutató blogján. Láttuk a MySQL Workbench különféle funkcióit és jellemzőit.

Szeretne többet megtudni a MySQL-ről?

Ha többet szeretne megtudni a MySQL-ről és megismerni ezt a nyílt forráskódú relációs adatbázist, akkor nézze meg a mi oldalunkat amely oktató által vezetett élő képzéssel és valós projekt-tapasztalattal jár. Ez a képzés segít megérteni a MySQL-t mélyebben, és elsajátítja a témát.

Van egy kérdésünk? Kérjük, említse meg a megjegyzések részben. ” MySQL Workbench oktatóanyag ”És visszatérek hozzád.