sql >> Databáze >  >> RDS >> Mysql

Nainstalujte a nakonfigurujte MySQL Workbench na Ubuntu 16.04

MySQL Workbench je grafický nástroj s bohatými funkcemi používaný k modelování dat, vytváření SQL dotazů, správě serverů MySQL a dalším. Tato příručka vám ukáže, jak nainstalovat Workbench pomocí správce balíčků Ubuntu.

<šablona x-if=visible><šablona x-if=$isMobile()>

Než začnete

  1. Seznamte se s naším průvodcem Začínáme a proveďte kroky pro nastavení názvu hostitele a časového pásma vašeho Linode.

  2. Tato příručka bude používat sudo kdekoli je to možné. Vyplňte části našeho Zabezpečení serveru a vytvořte standardní uživatelský účet, zpevněte přístup SSH a odstraňte nepotřebné síťové služby.

  3. Nainstalujte VNC na Ubuntu a připojte se k VNC z vašeho počítače.

  4. Aktualizujte svůj systém:

    sudo apt-get update && sudo apt-get upgrade
    

Instalovat MySQL Workbench

Nainstalujte MySQL Workbench pomocí správce balíčků APT:

sudo apt install mysql-workbench

Spustit MySQL Workbench

Spusťte MySQL Workbench z terminálu:

mysql-workbench

Chcete-li zobrazit další možnosti spouštění z rozhraní příkazového řádku, použijte --help možnost:

/usr/bin/mysql-workbench --help

MySQL Workbench zobrazí při prvním spuštění tuto uvítací obrazovku:

<šablona x-if=visible><šablona x-if=$isMobile()>

Konfigurace MySQL Workbench

Pomocí vestavěných předvoleb Workbench upravte nastavení, jako je cílená verze serveru MySQL, barva písma, dokončování kódu a další.

Chcete-li otevřít předvolby, klikněte na Edit a poté Preferences v hlavní nabídce:

<šablona x-if=visible><šablona x-if=$isMobile()>

Volitelné:Načtení ukázkové databáze do serveru MySQL

Další informace o vytvoření nebo přihlášení k serveru MySQL naleznete v příručce, jak nainstalovat server MySQL na Ubuntu 14.04 nebo Debian 8.

  1. Přejděte na server MySQL na svém Linodevia SSH a stáhněte si ukázkovou databázi Sakila poskytnutou v dokumentaci MySQL:

    wget http://downloads.mysql.com/docs/sakila-db.tar.gz
    
  2. Dekomprimujte soubor tar.gz soubor:

    tar -xzvf sakila-db.tar.gz
    
  3. Otevřete MySQL Workbench na místním počítači a klikněte na + pro vytvoření nového připojení:

  4. Vytvořte Název připojení . Klikněte na Metoda připojení rozevírací nabídky a vyberte Standard TCP/IP over SSH . Vyplňte přihlašovací údaje pro přihlášení uživatele SSH a MySQL:

    <šablona x-if=visible><šablona x-if=$isMobile()>

    Poznámka Výchozí port serveru MySQL by měl být 3306 na l27.0.0.1 . Pokud se chcete připojit k jinému serveru s jiným portem, aktualizujte odpovídajícím způsobem vstupy. Další informace naleznete v části Deploy MySQL Workbench pro správu databáze.
  5. V části Soubor , vyberte možnost Spustit skript SQL… . Vyberte sakila-schema.sql potom klikněte na Spustit :

    <šablona x-if=visible><šablona x-if=$isMobile()>

  6. Opakujte krok 5 pro sakila-data.sql .

  7. V části Query1 pomocí níže uvedeného vzorového dotazu zobrazíte Mřížku výsledků vybraných dat:

    USE sakila;
    SELECT * FROM actors WHERE first_name LIKE 'A%';
    

    <šablona x-if=visible><šablona x-if=$isMobile()>

Ukázková databáze poskytuje karanténu, ve které můžete otestovat konfigurace a ukázat, jak je integrovat do vašeho pracovního postupu. MySQL Workbench nabízí grafické rozhraní pro zobrazení databázových modelů kromě vytváření dotazů. I když existuje spousta funkcí, bezplatných a komerčních, jsou k dispozici odlehčené alternativy v závislosti na potřebách uživatele. MySQL Workbench zůstává skvělou volbou pro většinu úloh správy databází.

Další informace

Další informace o tomto tématu můžete získat v následujících zdrojích. Přestože jsou poskytovány v naději, že budou užitečné, vezměte prosím na vědomí, že nemůžeme ručit za přesnost nebo aktuálnost externě hostovaných materiálů.

  • Příručka MySQL Workbench
  • Nasaďte MySQL Workbench pro správu databáze

  1. Nastavit výchozí hodnotu celočíselného sloupce SQLite

  2. GROUP BY / zmatek agregačních funkcí v SQL

  3. aktualizace a komprimace databáze sqlite v systému Android

  4. Formátovat výsledky dotazu SQLite jako tabulku HTML