Rychlý start: Použití aplikace MySQL Workbench k připojení a dotazování dat v Azure Database for MySQL

PLATÍ PRO: Azure Database for MySQL – Jeden server

Tento rychlý start ukazuje, jak se připojit ke službě Azure Database for MySQL pomocí aplikace MySQL Workbench.

Požadavky

Tento rychlý start jako výchozí bod využívá prostředky vytvořené v některém z těchto průvodců:

Důležité

Ujistěte se, že ip adresa, ze které se připojujete, byla přidána pravidla brány firewall serveru pomocí Azure Portal nebo Azure CLI.

Instalace aplikace MySQL Workbench

Stáhněte aplikaci MySQL Workbench z webu MySQL a nainstalujte ji na svém počítači.

Získání informací o připojení

Získejte informace o připojení potřebné pro připojení ke službě Azure Database for MySQL. Potřebujete plně kvalifikovaný název serveru a přihlašovací údaje.

  1. Přihlaste se k Azure Portal.

  2. V nabídce vlevo na webu Azure Portal klikněte na Všechny prostředky a vyhledejte vytvořený server (například mydemoserver).

  3. Klikněte na název serveru.

  4. Na panelu Přehled serveru si poznamenejte Název serveru a Přihlašovací jméno správce serveru. Pokud zapomenete své heslo, můžete ho na tomto panelu také resetovat. Název serveru Azure Database for MySQL

Připojení k serveru pomocí aplikace MySQL Workbench

Připojení k serveru Azure MySQL pomocí nástroje s grafickým uživatelským rozhraním MySQL Workbench:

  1. Spusťte na svém počítači aplikaci MySQL Workbench.

  2. V dialogovém okně pro nastavení nového připojení zadejte na kartě Parametry následující informace:

nastavení nového připojení

Nastavení Navrhovaná hodnota Popis pole
Název připojení Ukázkové připojení Zadejte popisek pro toto připojení.
Způsob připojení Standardní (TCP/IP) Standard (TCP/IP) je dostačující.
Název hostitele název serveru Zadejte hodnotu názvu serveru, kterou jste použili dříve při vytváření služby Azure Database for MySQL. Ukázkový server v příkladu je mydemoserver.mysql.database.azure.com. Použijte plně kvalifikovaný název domény (*.mysql.database.azure.com), jak je znázorněno v příkladu. Pokud si název vašeho serveru nepamatujete, získejte informace o připojení pomocí postupu v předchozí části.
Port 3306 Při připojování ke službě Azure Database for MySQL vždy používejte port 3306.
Uživatelské jméno přihlašovací jméno správce serveru Zadejte přihlašovací uživatelské jméno správce serveru, které jste zadali dříve při vytváření služby Azure Database for MySQL. Uživatelské jméno v našem příkladu je myadmin@mydemoserver. Pokud si uživatelské jméno nepamatujete, získejte informace o připojení pomocí postupu v předchozí části. Formát je uživatelské jméno @ název_serveru.
Heslo vaše heslo Kliknutím na tlačítko Uložit v trezoru... heslo uložte.
  1. Pokud chcete otestovat, jestli jsou všechny parametry správně nakonfigurované, klikněte na Test připojení.

  2. Kliknutím na OK připojení uložte.

  3. Ve výpisu připojení k MySQL klikněte na dlaždici odpovídající vašemu serveru a počkejte na navázání připojení.

    Otevře se nová karta SQL s prázdným editorem, do kterého můžete zadávat dotazy.

    Poznámka

    Ve výchozím nastavení se na serveru Azure Database for MySQL vyžaduje a vynucuje zabezpečení připojení protokolem SSL. Přestože aplikace MySQL Workbench obvykle pro připojení k serveru nevyžaduje žádnou další konfiguraci s certifikáty SSL, doporučujeme vytvořit vazbu certifikace SSL CA s aplikací MySQL Workbench. Další informace o stažení certifikace a vytvoření její vazby najdete v tématu Konfigurace připojení SSL v aplikaci pro zabezpečené připojení k Azure Database for MySQL. Pokud potřebujete SSL zakázat, přejděte na web Azure Portal, klikněte na stránku Zabezpečení připojení a deaktivujte přepínací tlačítko Vynutit připojení SSL.

Vytvoření tabulky, vložení dat, načtení dat, aktualizace dat a odstranění dat

  1. Pro ilustraci nějakých ukázkových dat zkopírujte vzorový kód SQL a vložte ho do prázdné karty SQL.

    Tento kód vytvoří prázdnou databázi quickstartdb a pak vytvoří ukázkovou tabulku inventory. Vloží několik řádků a potom řádky načte. Změní data pomocí příkazu update a znovu načte řádky. Nakonec odstraní řádek a znovu načte řádky.

    -- Create a database
    -- DROP DATABASE IF EXISTS quickstartdb;
    CREATE DATABASE quickstartdb;
    USE quickstartdb;
    
    -- Create a table and insert rows
    DROP TABLE IF EXISTS inventory;
    CREATE TABLE inventory (id serial PRIMARY KEY, name VARCHAR(50), quantity INTEGER);
    INSERT INTO inventory (name, quantity) VALUES ('banana', 150);
    INSERT INTO inventory (name, quantity) VALUES ('orange', 154);
    INSERT INTO inventory (name, quantity) VALUES ('apple', 100);
    
    -- Read
    SELECT * FROM inventory;
    
    -- Update
    UPDATE inventory SET quantity = 200 WHERE id = 1;
    SELECT * FROM inventory;
    
    -- Delete
    DELETE FROM inventory WHERE id = 2;
    SELECT * FROM inventory;
    

    Snímek obrazovky ukazuje příklad kódu SQL v aplikaci MySQL Workbench a výstup po jeho spuštění.

    Karta SQL aplikace MySQL Workbench pro spuštění vzorového kódu SQL

  2. Pokud chcete spustit ukázkový kód SQL, klikněte na ikonu blesku na panelu nástrojů karty Soubor SQL.

  3. Všimněte si výsledků na třech kartách v části Mřížka výsledků uprostřed stránky.

  4. Všimněte si seznamu Výstup v dolní části stránky. V něm se zobrazí stavy jednotlivých příkazů.

Nyní jste se připojili ke službě Azure Database for MySQL pomocí aplikace MySQL Workbench a s využitím jazyka SQL jste dotázali data.

Vyčištění prostředků

Pokud chcete vyčistit všechny prostředky použité během tohoto rychlého startu, odstraňte skupinu prostředků pomocí následujícího příkazu:

az group delete \
    --name $AZ_RESOURCE_GROUP \
    --yes

Další kroky