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:
- Mi a MySQL?
- MySQL Workbench és annak funkciói
- Telepítse a MySQL Workbench alkalmazást
- MySQL Workbench Editions
- Kapcsolat létrehozása
- SQL Development Editor
- Adminisztrációs feladatok
- Teljesítmény műszerfal
- Adatbázis tervezés és modellezés
- Adatmigrációs varázsló
- Fejlett MySQL képességek
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.
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 Development | Igen | Igen | Igen |
Visual Database Administration | 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ása | Igen | Igen | Igen |
Séma és modell érvényesítéseegy | Nem | Igen | Igen |
DBDocegy | Nem | Igen | Igen |
GUI a MySQL Enterprise Backup alkalmazáshozegy | Nem | Nem | Igen |
GUI a MySQL Enterprise Audit számáraegy | Nem | Nem | Igen |
GUI a MySQL Enterprise tűzfalhozegy | Nem | Igen | Igen |
Szkriptek és bővítmények | Igen | Igen | Igen |
Adatbázis-migráció | Igen | Igen | Igen |
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
- Felhasználók és jogosultságok
- Adatok exportálása és importálása
- MySQL Enterprise Backup Interface
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ő alatt | Az eredménykészlet (SQL lekérdezés végrehajtása után) | CSV, HTML, JSON, SQL, XML, Excel XML, TXT | CSV |
Objektum böngésző helyi menü | Táblázatok | JSON, CSV | JSON, CSV |
Management Navigator | Adatbázisok és / vagy táblázatok | SQL | SQL |
Management Navigator | Adatbázisok és / vagy táblázatok | SQL | SQL |
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.