Výukový program MySQL Workbench - komplexní průvodce nástrojem RDBMS



Tento blog o kurzu MySQL Workbench vám poskytne přehled o všech funkcích a funkcích nástroje RDBMS s jasnými kroky.

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:





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.

Stáhnout MySQL Workbench - Výukový program MySQL Workbench - Edureka

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 SQLAnoAnoAno
Správa vizuální databázeAnoAnoAno
Ladění výkonuAnoAnoAno
Správa uživatelů a relacíAnoAnoAno
Správa připojeníAnoAnoAno
Správa objektůAnoAnoAno
Správa datAnoAnoAno
Vizuální modelování datAnoAnoAno
Reverzní inženýrstvíAnoAnoAno
Dopředné inženýrstvíAnoAnoAno
Synchronizace schématuAnoAnoAno
Ověření schématu a modelujedenNeAnoAno
DBDocjedenNeAnoAno
GUI pro zálohování MySQL EnterprisejedenNeNeAno
GUI pro audit MySQL EnterprisejedenNeNeAno
GUI pro MySQL Enterprise FirewalljedenNeAnoAno
Skriptování a pluginyAnoAnoAno
Migrace databázeAnoAnoAno

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 SQLSada výsledků (po provedení dotazu SQL)CSV, HTML, JSON, SQL, XML, Excel XML, TXTCSV
Místní nabídka Prohlížeč objektůTabulkyJSON, CSVJSON, CSV
Navigátor pro správuDatabáze a / nebo tabulkySQLSQL
Navigátor pro správuDatabáze a / nebo tabulkySQLSQL

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.