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ů:
- Vytvoření serveru Azure Database for MariaDB pomocí webu Azure Portal
- Vytvoření serveru Azure Database for MariaDB pomocí Azure CLI
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.
Přihlaste se k portálu Azure.
V levé nabídce na webu Azure Portal vyberte Všechny prostředky. Vyhledejte server, který jste vytvořili (například mydemoserver).
Vyberte název serveru.
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.
Připojení k serveru pomocí aplikace MySQL Workbench
Připojení k serveru Azure Database for MariaDB pomocí aplikace MySQL Workbench:
Na svém počítači otevřete MySQL Workbench.
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. Pokud chcete zkontrolovat, jestli jsou všechny parametry správně nakonfigurované, vyberte Test připojení.
Vyberte OK a uložte připojení.
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
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í:
Pokud chcete spustit vzorový kód SQL, na panelu nástrojů na kartě Soubor SQL vyberte ikonu blesku.
Všimněte si výsledků na třech kartách v části Mřížka výsledků uprostřed stránky.
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.