Megosztás a következőn keresztül:


Rövid útmutató: A PostgreSQL csatlakoztatása és lekérdezése az Azure Data Studióval

Ez a rövid útmutató bemutatja, hogyan csatlakozhat az Azure Data Studióval a PostgreSQL-hez, majd SQL-utasítások használatával hozhatja létre és kérdezheti le az adatbázist.

Előfeltételek

A rövid útmutató elvégzéséhez szüksége lesz az Azure Data Studióra, az Azure Data Studio PostgreSQL-bővítményére, valamint egy PostgreSQL-kiszolgálóhoz való hozzáférésre.

Csatlakozás a PostgreSQL-hez

  1. Indítsa el az Azure Data Studiót.

  2. Az Azure Data Studio első indításakor megnyílik a Kapcsolat párbeszédpanel. Ha a Kapcsolat párbeszédpanel nem nyílik meg, válassza az Új kapcsolat ikont a KISZOLGÁLÓK lapon:

    Képernyőkép az Új kapcsolat ikonról.

  3. Az előugró űrlapon lépjen a Kapcsolat típusára, és válassza a PostgreSQL elemet a legördülő menüből.

  4. Töltse ki a fennmaradó mezőket a PostgreSQL-kiszolgáló kiszolgálónevével, felhasználónevével és jelszavával.

    Képernyőkép az Új kapcsolat képernyőről.

    Beállítás Példaérték Leírás
    Kiszolgáló neve localhost A teljes kiszolgálónév
    Felhasználónév postgres A bejelentkezéshez használni kívánt felhasználónév.
    Jelszó (SQL-bejelentkezés) jelszó A bejelentkezéshez használt fiók jelszava.
    Jelszó Ellenőriz Jelölje be ezt a jelölőnégyzetet, ha nem szeretné minden alkalommal megadni a jelszót, amikor csatlakozik.
    Adatbázis neve <Alapértelmezett> Akkor töltse ki, ha azt szeretné, hogy a kapcsolat egy adatbázist adjon meg.
    Kiszolgálócsoport <Alapértelmezett> Ez a beállítás lehetővé teszi a kapcsolat hozzárendelését egy Ön által létrehozott kiszolgálócsoporthoz.
    Név (nem kötelező) hagyja üresen Ezzel a beállítással megadhat egy rövid nevet a kiszolgáló számára.
  5. Válassza a Kapcsolódás lehetőséget.

A sikeres csatlakozás után a kiszolgáló megjeleníti a SERVERS (KISZOLGÁLÓK) oldalsávot.

Feljegyzés

Ha entra-azonosítóval szeretne csatlakozni egy Azure Database for PostgreSQL-hez, látogasson el a Microsoft Entra ID használata a PostgreSQL-lel való hitelesítéshez.

-adatbázis létrehozása

A következő lépések létrehoznak egy tutorialdb nevű adatbázist:

  1. Kattintson a jobb gombbal a PostgreSQL-kiszolgálóra a SERVERS oldalsávon, és válassza az Új lekérdezés lehetőséget.

  2. Illessze be ezt az SQL-utasítást a megnyíló lekérdezésszerkesztőbe.

    CREATE DATABASE tutorialdb;
    
  3. Az eszköztáron válassza a Futtatás lehetőséget a lekérdezés végrehajtásához. Az ÜZENETEK panelen értesítések jelennek meg a lekérdezés előrehaladásának megjelenítéséhez.

Tipp.

A billentyűzeten az F5 billentyűvel futtatás helyett végrehajthatja az utasítást.

Miután a lekérdezés befejeződött, kattintson a jobb gombbal az Adatbázisok elemre, és válassza a Frissítés lehetőséget az Oktatóanyag az Adatbázisok csomópont alatti listában való megtekintéséhez.

Tábla létrehozása

A következő lépések létrehoznak egy táblát az oktatóanyagdb-ban:

  1. Módosítsa a kapcsolati környezetet oktatóanyagdb-ra a lekérdezésszerkesztő legördülő menüjével.

    Képernyőkép a változási környezetről.

  2. Illessze be a következő SQL-utasítást a lekérdezésszerkesztőbe, és válassza a Futtatás lehetőséget.

    Feljegyzés

    Ezt hozzáfűzheti, vagy felülírhatja a meglévő lekérdezést a szerkesztőben. A Futtatás kiválasztása csak a kiemelt lekérdezést hajtja végre. Ha nincs kijelölve semmi, a Futtatás lehetőség választásával a szerkesztő összes lekérdezése végrehajtható.

    -- Drop the table if it already exists
    DROP TABLE IF EXISTS customers;
    -- Create a new table called 'customers'
    CREATE TABLE customers(
        customer_id SERIAL PRIMARY KEY,
        name VARCHAR (50) NOT NULL,
        location VARCHAR (50) NOT NULL,
        email VARCHAR (50) NOT NULL
    );
    

Sorok beszúrása

Illessze be a következő kódrészletet a lekérdezési ablakba, és válassza a Futtatás lehetőséget:

-- Insert rows into table 'customers'
INSERT INTO customers
    (customer_id, name, location, email)
 VALUES
   ( 1, 'Orlando', 'Australia', ''),
   ( 2, 'Keith', 'India', 'keith0@adventure-works.com'),
   ( 3, 'Donna', 'Germany', 'donna0@adventure-works.com'),
   ( 4, 'Janet', 'United States','janet1@adventure-works.com');

Adatok lekérdezése

  1. Illessze be a következő kódrészletet a lekérdezésszerkesztőbe, és válassza a Futtatás lehetőséget:

    -- Select rows from table 'customers'
    SELECT * FROM customers;
    
  2. A lekérdezés eredményei a következők:

    Eredmények megtekintése.

Következő lépések