MySQL MariaDB

Výukový program MySQL Workbench pro Ubuntu

Výukový program MySQL Workbench pro Ubuntu
MySQL Workbench je multiplatformní klient GUI pro uživatele a správce databáze MySQL. Workbench usnadňuje úkol správcům databází tím, že poskytuje důležité nástroje pro správu databází a uživatelů, vytváření databází, spouštění dotazů SQL, nastavení a konfiguraci serverů a mnoho dalších.

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

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.

Hry SuperTuxKart pro Linux
SuperTuxKart pro Linux
SuperTuxKart je skvělý titul navržený tak, aby vám ve vašem systému Linux přinesl zážitek Mario Kart zdarma. Je to docela náročné a zábavné hrát, je n...
Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...
Hry 0 A.D. Tutorial
0 A.D. Tutorial
Z mnoha strategických her venku je 0 A.D. dokáže vyniknout jako komplexní titul a velmi hluboká, taktická hra, přestože je otevřeným zdrojem. Vývoj hr...