Dotazování relačních dat ve službě Azure Database for MySQL
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.
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:
Spusťte aplikaci MySQL Workbench na počítači.
Na úvodní stránce vyberte Připojit k databázi.
V dialogovém okně Připojit k databázi zadejte na kartě Parametry následující informace:
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. Výběrem OK vytvořte připojení. Pokud je připojení úspěšné, otevře se editor dotazů.
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;
Pokud chcete spustit ukázkový kód SQL, vyberte ikonu blesku na panelu nástrojů.
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í.