Předchozí blog na Výukový program MySQL zaměřena hlavně na různé příkazy a koncepty související s SQL. V tomto blogu o výukovém programu MySQL Workbench se naučíte, jak může MySQL provádět různé operace.
V tomto blogu se budeme zabývat následujícími tématy:
- Co je MySQL?
- MySQL Workbench a jeho funkce
- Nainstalujte MySQL Workbench
- Vydání MySQL Workbench
- Vytváření připojení
- Editor vývoje SQL
- Administrativní úkoly
- Výkonový panel
- Návrh a modelování databáze
- Průvodce migrací dat
- Pokročilé funkce MySQL
Výukový program pro MySQL Workbench: Co je to MySQL?
MySQL je open-source systém správy relačních databází, který funguje na mnoha platformách. Poskytuje přístup více uživatelů k podpoře mnoha úložných modulů.
MySQL má různé funkce, které nám umožňují provádět mnoho úkolů, jako je komplexní vývoj aplikací, zajištění dostupnosti a škálovatelnosti.
Je zřejmé, že když pracujete na průmyslové úrovni, nemůžete na terminálu dělat všechno, že? Potřebujete nějaký řídicí panel, který vám usnadní práci s velkými databázemi a vytváření modelů.
Řídicí panel, který může provádět tyto akce, je MySQL Workbench.
Výukový program pro MySQL Workbench: MySQL Workbench a jeho funkce
MySQL Workbench je návrhový nebo grafický nástroj, který se používá pro práci se servery a databázemi MySQL. Tento nástroj je kompatibilní se staršími verzemi serveru 5.x a nepodporuje verze serveru 4.x.
příklad řadiče zobrazení modelu java
Funkce MySQL Workbench jsou následující:
- Vývoj SQL: Tato funkce poskytuje schopnost provádět dotazy SQL, vytvářet a spravovat připojení k databázovým serverům pomocí integrovaného editoru SQL.
- Datové modelování (design): Tato funkce umožňuje graficky vytvářet modely vašeho databázového schématu, provádět reverzní a předávací inženýr mezi schématem a živou databází a upravovat všechny aspekty vaší databáze pomocí komplexního editoru tabulek.
- Správa serveru: Tato funkce umožňuje spravovat instance serveru MySQL správou uživatelů, prováděním zálohování a obnovy, kontrolou dat auditu, prohlížením stavu databáze a sledováním výkonu serveru MySQL.
- Migrace dat: Tato funkce umožňuje migrovat z Microsoft SQL Serveru, Microsoft Accessu a dalších tabulek, objektů a dat RDBMS na MySQL.
- Podpora MySQL Enterprise: Tato funkce poskytuje podporu pro produkty Enterprise, jako jsou MySQL Enterprise Backup, MySQL Firewall a MySQL Audit.
Nyní, když víte o MySQL Workbench, dovolte mi, abych vám dále řekl základní požadavky a kroky k instalaci MySQL Workbench.
Chcete získat certifikaci jako správce databáze?Výukový program pro MySQL Workbench: Nainstalujte MySQL Workbench
Základní systémové požadavky pro instalaci MySQL Workbench jsou, že byste měli mít ve svém systému nainstalován MySQL.
Nyní, protože MySQL Workbench je k dispozici pro mnoho operačních systémů. Každý z těchto systémů má své vlastní základní požadavky, ze kterých můžete odkázat tady .
Kromě toho musíte stáhnout MySQL Workbench kliknutím na kartu Stahování a výběrem edice, kterou chcete stáhnout.
Například pokud si chcete stáhnout komunitní vydání Workbench pro Windows, můžete odkazovat na odkaz tady .
Nyní, když víte, jak instalovat, vám řeknu edice MySQL Workbench Editions.
Výukový program pro MySQL Workbench: Vydání MySQL Workbench
MySQL Workbench je k dispozici hlavně ve třech edicích:
- Komunitní vydání (Open Source, GPL)
- Standardní vydání (komerční)
- Enterprise Edition (komerční)
Funkce | Komunitní vydání | Standardní Edice | Enterprise Edition |
Vývoj vizuálního SQL | Ano | Ano | Ano |
Správa vizuální databáze | Ano | Ano | Ano |
Ladění výkonu | Ano | Ano | Ano |
Správa uživatelů a relací | Ano | Ano | Ano |
Správa připojení | Ano | Ano | Ano |
Správa objektů | Ano | Ano | Ano |
Správa dat | Ano | Ano | Ano |
Vizuální modelování dat | Ano | Ano | Ano |
Reverzní inženýrství | Ano | Ano | Ano |
Dopředné inženýrství | Ano | Ano | Ano |
Synchronizace schématu | Ano | Ano | Ano |
Ověření schématu a modelujeden | Ne | Ano | Ano |
DBDocjeden | Ne | Ano | Ano |
GUI pro zálohování MySQL Enterprisejeden | Ne | Ne | Ano |
GUI pro audit MySQL Enterprisejeden | Ne | Ne | Ano |
GUI pro MySQL Enterprise Firewalljeden | Ne | Ano | Ano |
Skriptování a pluginy | Ano | Ano | Ano |
Migrace databáze | Ano | Ano | Ano |
Nyní, jakmile si stáhnete a nainstalujete MySQL Workbench, uvidíte následující obrazovku, tj. Domovskou kartu.
Na levé straně karty Domů vidíte 3 různé ikony, že?
Jedná se hlavně o 3 moduly:
- Vývoj SQL - Tato část se skládá z editoru SQL, jehož prostřednictvím můžete vytvářet a spravovat databáze.
- Modelování dat - Tato část umožňuje modelovat data podle vašich potřeb.
- Správa serveru - Tato část se používá k migraci vašich databází mezi připojeními.
Nyní, než se dostanete do těchto modulů, použijte jejich funkce. Nejprve musíte začít vytvořením připojení.
Výukový program pro MySQL Workbench: Vytváření připojení
Chcete-li vytvořit připojení, musíte kliknout na znaménko plus, které vidíte na zobrazené kartě Domů.
Jakmile na to kliknete, zobrazí se toto dialogové okno, ve kterém musíte uvést název připojení, metodu připojení a další podrobnosti, které můžete v dialogovém okně vidět. Poté, co uvedete podrobnosti, klikněte na OK .
Jakmile kliknete na OK, uvidíte, že vaše připojení bylo vytvořeno.
Nyní pokračujme v diskusi tím, že se dostaneme do editoru SQL.
Máte zájem rozbít rozhovory pro DBA?Výukový program pro MySQL Workbench: Editor SQL
Používá se editor SQL, který se skládá ze sady specializované sady editorů, jako je dotaz, schéma a tabulka. Kromě toho se editor také skládá ze čtyř panelů, které můžete vidět na obrazovce.
Takže dotazy a podokna společně umožňují vytvářet a upravovat data, provádět základní administrativní úkoly, prohlížet a exportovat výsledky a spouštět dotazy.
Nyní se podívejme na sekci administrativních úkolů.
Výukový program pro MySQL Workbench: Administrativní úkoly
V této části projdete následující části:
Stav serveru
Tato karta vám poskytuje okamžitý pohled na základní indikátory stavu a čítače pro vaše prostředí MySQL. Jak můžete vidět na následujícím snímku, tato karta obsahuje pohled na rychlost běhu serveru, dostupné funkce, adresáře serveru a nastavení zabezpečení pro ověřování a SSL.
řetězec k převodu data v java
Uživatelé a oprávnění
Tato karta obsahuje seznam všech uživatelů a oprávnění, která se vztahují k aktivní instanci serveru MySQL. Na této kartě tedy můžete přidávat a spravovat uživatelské účty, upravovat oprávnění a platit hesla. Viz snímek níže.
Export a import dat
Existují hlavně tři způsoby, jak exportovat a importovat data v MySQL Workbench, které můžete projít níže uvedenou tabulkou.
Umístění grafického uživatelského rozhraní | Soubor dat | Typy exportu | Typy importu |
Nabídka Výsledková mřížka v editoru SQL | Sada výsledků (po provedení dotazu SQL) | CSV, HTML, JSON, SQL, XML, Excel XML, TXT | CSV |
Místní nabídka Prohlížeč objektů | Tabulky | JSON, CSV | JSON, CSV |
Navigátor pro správu | Databáze a / nebo tabulky | SQL | SQL |
Navigátor pro správu | Databáze a / nebo tabulky | SQL | SQL |
Chcete-li nyní exportovat / importovat data, musíte vybrat možnost Export dat / Import dat z Podokno navigátoru .
Po výběru této možnosti musíte uvést název cesty ke složce, do které chcete importovat / exportovat. Viz snímek níže.
Zálohovací rozhraní MySQL Enterprise
Komerční vydání MySQL Workbench nám umožňují používat funkci MySQL Enterprise Backup (MEB), abychom mohli zabezpečit data před jakoukoli ztrátou.
Z MySQL Workbench jsou k dispozici hlavně dvě operace zálohování MySQL Enterprise:
- Online zálohování: Tato operace vytvoří záložní profil k definování toho, co by mělobýt zálohovány, kde a kdy by měla být záloha uložena(frekvence) MySQL by měl být zálohován.
- Obnovit: Tato operace obnoví server MySQL do konkrétního časového bodu obnovením zálohy, která byla vytvořena funkcí Online Backup v MySQL Workbench.
Výukový program pro MySQL Workbench: Výkonový panel
Řídicí panel výkonu MySQL Workbench vám poskytuje statistický pohled na výkon serveru. Chcete-li otevřít řídicí panel, přejděte na ikonu Podokno navigátoru a pod Výkon sekce zvolte Dashboard. Viz snímek níže.
Kromě toho vám sekce výkonu umožňuje poskytnout přehled o operacích serveru MySQL prostřednictvím Reportů schématu výkonu a také vám umožní zobrazit klíčové statistiky dotazů prováděných prostřednictvím Statistiky dotazů.
je a má vztah v Javě
Výukový program pro MySQL Workbench: Návrh a modelování databáze
Návrh databáze umožňuje vizualizovat požadavky a řešit problémy s návrhem. To vám umožní vytvářet platné a dobře fungující databáze a současně poskytovat flexibilitu reagovat na vyvíjející se požadavky na data.
Jak vidíte na následujícím snímku, máte hlavně 3 možnosti.
Z levé strany vám znaménko plus umožňuje přidat nový diagram EER. Znaménko složky vám umožňuje přidat uložené modely EER do počítače a založit Workbench. Znaménko se šipkou, které vidíte, umožňuje vytvořit model EER z databáze nebo model EER ze skriptu.
Níže uvedený snímek představuje základní zobrazení MySQL Workbench.
V modelování databáze můžete pomocí editoru modelů vytvořit diagram EER. Můžete tedy přidat tabulku, přidat pohled, přidat rutinu, upravit data v tabulce, zvýraznit konkrétní část modelu.
No, lidi, tím to nekončí, ostatní nechávám, abyste je prozkoumali.
Výukový program pro MySQL Workbench: Průvodce migrací dat
MySQL Workbench poskytuje schopnost migrovat databáze kompatibilní s ODBC do MySQL. Umožňuje vám migrovat na různé typy databází, včetně MySQL, mezi servery. Umožňuje také převádět tabulky a kopírovat data, ale nebude převádět uložené procedury, zobrazení nebo spouštěče.
Kromě práce na mnoha platformách umožňuje migrace přizpůsobení a úpravy během procesu migrace.
Následuje postup provedený Průvodcem migrací při migraci databáze do MySQL:
- Zpočátku se připojí ke zdrojovému RDBMS a načte seznam dostupných databází.
- Provede reverzní inženýrství vybrané databáze do interní reprezentace specifické pro zdrojový RDBMS. V tomto kroku jsou tedy všechny objekty přejmenovány na základě zvolené metody mapování názvů objektů.
- Poté automaticky zahájí migraci zdrojových objektů RDBMS do specifických objektů MySQL.
- Poté nám umožňuje zkontrolovat změny, abychom mohli upravovat a opravovat chyby v migrovaných objektech.
- Poté vytvoří migrované objekty na cílovém serveru MySQL. Vždy se můžete vrátit k předchozímu kroku a opravit chyby, pokud se vyskytnou.
- Nakonec jsou data migrovaných tabulek zkopírována ze zdrojového RDBMS do MySQL.
Výukový program pro MySQL Workbench: Pokročilé funkce MySQL
Poskytuje rozšiřující systém, který vývojáři umožňuje rozšířit možnosti MySQL Workbench. Poskytuje také přístup do multiplatformní knihovny GUI, MForms, a umožňuje vytváření rozšíření, která obsahují grafické uživatelské rozhraní.
Pokročilé funkce Workbench umožňují následující funkce:
- Můžete vytvářet nástroje a doplňky
- Můžete manipulovat se schématy a automatizovat běžné úkoly
- Můžete rozšířit uživatelské rozhraní Workbench a vytvářet vlastní funkce Workbench
Tímto tedy končí tento blog!
Doufám, že se vám tento blog líbil na blogu Tutorial MySQL Workbench. Viděli jsme různé funkce a funkce MySQL Workbench.
Chcete se dozvědět více o MySQL?Pokud se chcete dozvědět více o MySQL a seznámit se s touto relační databází open source, podívejte se na naši který přichází s živým tréninkem vedeným instruktorem a zkušenostmi z reálného projektu. Toto školení vám pomůže porozumět MySQL do hloubky a pomůže vám dosáhnout zvládnutí předmětu.
Máte na nás dotaz? Uveďte to prosím v sekci komentářů na stránce ” Výukový program pro MySQL Workbench „A ozvu se vám.