Dotazování relačních dat ve službě Azure Database for MySQL

Dokončeno

Stejně jako u PostgreSQL je k dispozici mnoho nástrojů pro připojení k MySQL, které umožňují vytvářet a spouštět skripty příkazů SQL. Můžete použít nástroj příkazového řádku mysql , který je dostupný také v Azure Cloud Shellu, nebo můžete použít grafické nástroje z plochy, jako je MySQL Workbench.

V této lekci se dozvíte, jak se připojit ke službě Azure Database for MySQL pomocí aplikace MySQL Workbench.

Poznámka:

V současné době nejsou k dispozici žádná rozšíření pro připojení k MySQL ze sady Azure Data Studio.

Načtení informací o připojení pro Azure Database for MySQL

Stejně jako SQL Database a PostgreSQL vyžadujete název serveru a přihlašovací údaje pro účet, který má přístupová práva pro připojení k serveru. Název serveru a název výchozího účtu správce najdete na stránce Přehled instance Azure Database for MySQL na webu Azure Portal. Požádejte o heslo správce.

Stránka Přehled instance Azure Database for MySQL na webu Azure Portal

Musíte také otevřít bránu firewall MySQL, aby se klientské aplikace mohly připojit ke službě. Podrobné informace najdete v tématu Pravidla brány firewall serveru Azure Database for MySQL.

Použití aplikace MySQL Workbench k dotazování databáze

Aplikaci MySQL Workbench si můžete stáhnout a nainstalovat ze stránky stažení komunity MySQL .

Pokud se chcete připojit k serveru Azure MySQL pomocí aplikace MySQL Workbench, proveďte následující kroky:

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

  2. Na úvodní stránce vyberte Připojit k databázi.

    Úvodní stránka aplikace MySQL Workbench. Uživatel vytváří nové připojení k databázi.

  3. V dialogovém okně Připojit k databázi zadejte na kartě Parametry následující informace:

    Stránka připojení Aplikace MySQL Workbench

    Nastavení Popis
    Uložené připojení Ponechte prázdné.
    Způsob připojení Standardní (TCP/IP)
    Název hostitele Zadání plně kvalifikovaného názvu serveru z webu Azure Portal
    Přístav 3306
    Uživatelské jméno Zadejte přihlašovací uživatelské jméno správce serveru z portálu Azure ve formátu <uživatelské jméno><název databáze>.
    Heslo Vyberte Uložit v trezoru a zadejte heslo správce zadané při vytvoření serveru.
  4. Výběrem OK vytvořte připojení. Pokud je připojení úspěšné, otevře se editor dotazů.

    Editor dotazů MySQL Workbench

  5. Pomocí tohoto editoru můžete vytvářet a spouštět skripty příkazů SQL. Následující příklad vytvoří databázi s názvem quickstartdb a pak přidá tabulku s názvem 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;
    
  6. Pokud chcete spustit ukázkový kód SQL, vyberte ikonu blesku na panelu nástrojů.

    MySQL Workbench, který spouští dotaz

    Výsledky dotazu se zobrazí v části Mřížka výsledků uprostřed stránky. Seznam Výstup v dolní části stránky zobrazuje stav každého příkazu při spuštění.