Jedná se o výkonný nástroj, který nám umožňuje vizualizovat moduly pro vytváření, provádění a optimalizaci několika dotazů. V tomto článku tedy provedu prohlídku MySQL Workbench a ukážu vám, jak ji používat.
Po instalaci, když poprvé spustíte pracovní plochu MySQL, vypadá to trochu jako na následujícím snímku obrazovky. Je to domovské okno pracovního stolu.
Zde budete moci provádět úkoly správy databáze, a to od vytvoření databáze až po konfiguraci a spuštění databázových serverů.
Klíčové funkce MySQL Workbench
- Vývoj SQL
- Modelování dat
- Správa serveru
- Migrace dat
- Podpora MySQL Enterprise
Existují tedy tři moduly v MySQL Workbench, SQL Development, Data Modeling a Migration. Pro každou z nich je na domovské obrazovce MySQL Workbench k dispozici samostatná karta.
1. Vývoj SQL
Toto je první modul v pracovní ploše MySQL, který umožňuje správcům databází vytvářet a spravovat připojení k databázovým serverům.
Například vám ukážu, jak se můžete připojit k localhost. Klikněte na Databáze a pak Připojit k databázi, nové okno se objeví podobně jako na níže uvedeném snímku obrazovky, zde musíte kliknout OK, a poté požádá o Heslo serveru MySQL.
Zadejte své heslo a klikněte OK. Připojí se k databázi s názvem localhost. Můžete také zaškrtnout Uložit heslo do klíčenky a zapamatovat si jej pro budoucí použití.
Zobrazí se následující okno se záložkou s názvem Dotaz 1 na úspěšné připojení k databázi. Zde můžete začít vytvářet a spravovat databáze.
Podokno výstupu zde poskytuje výstup na jakýkoli dotaz, který spustíte nebo spustíte. To znamená, že výsledek můžete vidět okamžitě.
Vytvořme například tabulku s názvem LINUXHINT1 a zkusme ji spustit. Před provedením jakéhokoli dotazu nezapomeňte vybrat výchozí schéma.
Na výše uvedeném snímku obrazovky vidíte, že ve výstupním podokně je vytvořena tabulka s názvem LINUXHINT1.
2. Modelování dat
Jak název napovídá, pomůže vám graficky vytvářet modely vaší databáze a umožní vám provádět reverzní a předávací inženýrství mezi schématem a živými databázemi.
Do své databáze můžete také přidat různá pole pomocí komplexního editoru tabulek, který se velmi snadno používá a nabízí nástroje pro úpravy tabulek, sloupců, indexů a různých dalších.
Okno datového modelování je něco, co vypadá jako to, co je zobrazeno na následujícím snímku obrazovky. Zde vidíte různá tlačítka, jako je Přidat diagram, Přidat tabulku, Přidat zobrazení, Přidat rutinu a Přidat skupiny.
Pomocí rozevíracího seznamu oprávnění schématu můžete přidat uživatele a různé uživatelské role. V rozevírací nabídce Skripty SQL můžete také přidat skripty.
3. Migrace dat
Skvělou funkcí je migrace dat z jiných databází, jako je Microsoft SQL server, Microsoft Access, Sybase ASE, SQLite a další systémy pro správu relačních databází (RDBMS).
Kromě toho můžete také migrovat z dřívějších verzí MySQL do nejnovějších verzí.
Toto jsou základní věci, které můžete s pracovním stolem MySQL dělat. Kromě toho můžete být administrátorem serveru a vytvářet / spravovat instance serveru, spravovat zabezpečení, vytvářet a spravovat různé uživatele a dávat jim oprávnění pracovat na objektech MySQL a provádět import / export.
Správa
Stav serveru
Na této kartě mohou správci databáze sledovat výkon aktuálně připojené databáze. Zde mohou sledovat stav připojení, počet připojení a provoz.
Uživatelé a oprávnění
Zde může správce přidat konkrétního uživatele a dát mu přístup k úpravám a práci s databázemi a schématy. V budoucnu mohou znovu posoudit oprávnění a provádět v nich změny podle požadavků.
Na kartě Správcovské role můžete vybrat role, kterým chcete udělit oprávnění. Podobně v rámci oprávnění schématu můžete vybrat oprávnění, která chcete udělit, například vybrat, změnit, vytvořit atd.
Import / obnovení dat
Zde můžete importovat schémata a obnovit je na předchozí.
Toto je základní výukový program MySQL Workbench pro Ubuntu, který by měl stačit na seznámení s MySQL Workbench a zahájení vaší cesty ve správě databáze. Neváhejte se s námi podělit o své názory na @linuxhint a @SwapTirthakar.