Rychlý start: Azure Database for MariaDB: Připojení a dotazování dat pomocí aplikace MySQL Workbench

Důležité

Azure Database for MariaDB je na cestě vyřazení. Důrazně doporučujeme migrovat do služby Azure Database for MySQL. Další informace o migraci na Azure Database for MySQL najdete v tématu Co se děje se službou Azure Database for MariaDB?.

Tento rychlý start ukazuje, jak se připojit k instanci Azure Database for MariaDB pomocí aplikace MySQL Workbench.

Požadavky

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

Instalace aplikace MySQL Workbench

Stáhněte si aplikaci MySQL Workbench a nainstalujte ji do svého počítače.

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

Získejte informace potřebné pro připojení k instanci Azure Database for MariaDB. Potřebujete plně kvalifikovaný název serveru a přihlašovací údaje.

  1. Přihlaste se k portálu Azure.

  2. V levé nabídce na webu Azure Portal vyberte Všechny prostředky. Vyhledejte server, který jste vytvořili (například mydemoserver).

  3. Vyberte název serveru.

  4. Na stránce Přehled serveru si poznamenejte hodnoty Název serveru a Přihlašovací jméno správce serveru. Pokud zapomenete své heslo, můžete ho na této stránce také resetovat.

    Azure Database for MariaDB server name and server admin login name

Připojení k serveru pomocí aplikace MySQL Workbench

Připojení k serveru Azure Database for MariaDB pomocí aplikace MySQL Workbench:

  1. Na svém počítači otevřete MySQL Workbench.

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

    Nastavení Navrhovaná hodnota Popis pole
    Název připojení Ukázkové připojení Zadejte popisek pro toto připojení.
    Způsob připojení Standard (TCP/IP) Standard (TCP/IP) je dostačující.
    Název hostitele název serveru Zadejte hodnotu názvu serveru, kterou jste použili při vytváření instance Azure Database for MariaDB. Server v našem příkladu je mydemoserver.mariadb.database.azure.com. Použijte plně kvalifikovaný název domény (*.mariadb.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 MariaDB vždy používejte port 3306.
    Username přihlašovací jméno správce serveru Zadejte přihlašovací uživatelské jméno správce serveru, které jste použili při vytváření instance Azure Database for MariaDB. Naše ukázkové uživatelské jméno je myadmin@mydemoserver. Pokud si přihlašovací jméno správce serveru nepamatujete, získejte informace o připojení pomocí postupu v předchozí části. Formát je username@servername.
    Password Vaše heslo Výběrem možnosti Uložit v trezoru heslo uložte.

    Set up a new connection

  3. Pokud chcete zkontrolovat, jestli jsou všechny parametry správně nakonfigurované, vyberte Test připojení.

  4. Vyberte OK a uložte připojení.

  5. V části Připojení k MySQL vyberte dlaždici odpovídající vašemu serveru. 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 MariaDB 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 certifikátů SSL, doporučujeme vytvořit vazbu certifikace SSL CA s aplikací MySQL Workbench. Pokud potřebujete SSL zakázat, v nabídce na stránce přehledu serveru na webu Azure Portal vyberte Zabezpečení připojení. V části Vynutit připojení SSL vyberte Zakázáno.

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

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

    Tento kód vytvoří prázdnou databázi quickstartdb. Potom vytvoří ukázkovou tabulku inventory. Kód vloží několik řádků a ty pak načte. Pomocí příkazu UPDATE data změní a pak znovu načte řádky. Nakonec kód jeden řádek odstraní 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í:

    Select the MySQL Workbench SQL tab to run sample SQL code

  2. Pokud chcete spustit vzorový kód SQL, na panelu nástrojů na kartě Soubor SQL vyberte ikonu blesku.

  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ů.

V tomto rychlém startu jste se připojili ke službě Azure Database for MariaDB pomocí aplikace MySQL Workbench a s využitím jazyka SQL jste se dotázali na data.