Rövid útmutató: Azure Database for MariaDB: Adatok csatlakoztatása és lekérdezése a MySQL Workbench használatával
Fontos
Az Azure Database for MariaDB a nyugdíjazási útvonalon van. Határozottan javasoljuk, hogy migráljon az Azure Database for MySQL-be. További információ az Azure Database for MySQL-be való migrálásról: Mi történik az Azure Database for MariaDB-vel?
Ez a rövid útmutató azt szemlélteti, hogyan lehet a MySQL Workbench használatával csatlakozni egy Azure Database for MariaDB-példányhoz.
Előfeltételek
Ez a rövid útmutató az alábbi útmutatók valamelyikében létrehozott erőforrásokat használja kiindulópontként:
- Azure Database for MariaDB-kiszolgáló létrehozása az Azure Portal használatával
- Azure Database for MariaDB-kiszolgáló létrehozása az Azure CLI használatával
A MySQL Workbench telepítése
Töltse le a MySQL Workbenchet, és telepítse a számítógépén.
Kapcsolatadatok lekérése
Kérje le az Azure Database for MariaDB-hez való csatlakozáshoz szükséges kapcsolatadatokat. Szüksége lesz a teljes kiszolgálónévre és a bejelentkezési hitelesítő adatokra.
Jelentkezzen be az Azure Portalra.
Az Azure Portal bal oldali menüjében válassza a Minden erőforrás elemet. Keressen rá a létrehozott kiszolgálóra (például mydemoserver).
Válassza ki a kiszolgálónevet.
A kiszolgáló Áttekintés lapján jegyezze fel a kiszolgálónevet és a kiszolgáló-rendszergazdai bejelentkezési nevet. Ha elfelejtette a jelszavát, ezen az oldalon új jelszót is kérhet.
Csatlakozás a kiszolgálóhoz a MySQL Workbench használatával
Csatlakozás az Azure Database for MariaDB-kiszolgálóhoz a MySQL Workbench használatával:
Nyissa meg a MySQL Workbenchet a számítógépen.
Az új kapcsolat létrehozására szolgáló párbeszédpanelen adja meg a következő információkat a Parameters (Paraméterek) lapon:
Setting Ajánlott érték Mező leírása Kapcsolat neve Bemutató kapcsolat Adjon meg egy címkét a kapcsolathoz. Connection Method (Kapcsolati módszer) Standard (TCP/IP) A Standard (TCP/IP) elégséges. Hostname (Gazdanév) kiszolgáló neve Adja meg az Azure Database for MariaDB-példány létrehozásakor használt kiszolgálónév értékét. A példakiszolgáló a mydemoserver.mariadb.database.azure.com. A példában látható módon használja a teljes tartománynevet (*.mariadb.database.azure.com). Ha nem emlékszik a kiszolgáló nevére, az előző szakasz lépéseit követve lekérheti a kapcsolati adatokat. Kikötő 3306 Az Azure Database for MariaDB-hez való csatlakozáskor mindig a 3306-os portot használja. Username kiszolgáló-rendszergazdai bejelentkezési név Adja meg az Azure Database for MariaDB-példány létrehozásakor használt kiszolgáló-rendszergazdai bejelentkezési felhasználónevet. A példa felhasználóneve myadmin@mydemoserver. Ha nem emlékszik a kiszolgáló-rendszergazdai bejelentkezési névre, az előző szakasz lépéseit követve lekérheti a kapcsolati adatokat. A formátum username@servername. Jelszó az Ön jelszava A jelszó mentéséhez kattintson a Store in Vault (Tárolás a tárolóban) gombra. Válassza a Test Connection (Kapcsolat tesztelése) lehetőséget annak teszteléséhez, hogy minden paraméter helyesen lett-e konfigurálva.
A kapcsolat mentéséhez kattintson az OK gombra.
A MySQL Connections (MySQL-kapcsolatok) alatt kattintson a kiszolgáló csempéjére. Várjon, amíg a kapcsolat létrejön.
Megnyílik egy új SQL lap egy üres szerkesztővel, ahol beírhatja a lekérdezéseket.
Megjegyzés:
Az Azure Database for MariaDB-kiszolgálón alapértelmezés szerint kötelezően SSL-kapcsolatbiztonságra van szükség. Bár általában nincs szükség az SSL-tanúsítványok további konfigurációjára ahhoz, hogy a MySQL Workbench csatlakozzon a kiszolgálóhoz, ajánlott az SSL-hitelesítésszolgáltatói tanúsítványt a MySQL Workbenchhez kötni. Az SSL letiltásához válassza a Kapcsolatbiztonság lehetőséget a kiszolgáló áttekintési oldalán lévő menüből az Azure Portalon. Az SSL-kapcsolat kikényszerítésénél válassza a Letiltva lehetőséget.
Táblázat létrehozása, adatok beszúrása, olvasása, frissítése és törlése
Másolja és illessze be a következő SQL-mintakódot egy üres SQL-lapra néhány mintaadat bemutatása érdekében.
Ez a kód létrehoz egy quickstartdb nevű üres adatbázist. Ezután létrehoz egy inventory nevű mintatáblázatot. A kód beszúr néhány sort, majd beolvassa a sorokat. Egy update utasítással módosítja az adatokat, és ismét beolvassa a sorokat. Végül a kód töröl egy sort, majd ismét beolvassa a sorokat.
-- 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;
A képernyőkép az SQL-példakódot és a futtatás utáni kimenetet mutatja a MySQL Workbenchben:
Az SQL-mintakód futtatásához kattintson az SQL-fájl lapon lévő eszköztár villám ikonjára.
Figyelje meg az oldal közepén, a Result Grid (Eredménytáblázat) szakaszban lévő három többlapos eredményt.
Figyelje meg az oldal alján lévő Output (Kimenet) listát. Láthatja az egyes parancsok állapotát.
Ebben a rövid útmutatóban a MySQL Workbench használatával csatlakozott az Azure Database for MariaDB-kiszolgálóhoz, és SQL nyelven lekérdezte az adatokat.