2. Connessione al server PostgreSQL
Qui hai 2 opzioni:
- Usa la funzione nativa dell'IDE
- Usa il plugin Database Navigator per le versioni Community
Connessione a PostgreSQL tramite WebStorm
Il processo di connessione è molto simile anche per altri IDE.
- Apri il pannello "Database". Se non lo vedi, aprilo dal menu
View → Tool Windows → Database.
- Nel pannello
Databaseclicca su+e dal menu a tendina scegliData Source → PostgreSQL.
- Configura i parametri di connessione:
- Se ti connetti a PostgreSQL per la prima volta, l'IDE ti chiederà di scaricare il driver necessario.
Name: dai un nome alla connessione.Host: indirizzo del server (di solitolocalhostper installazioni locali).Port: la porta standard è5432.User: nome utente (ad esempio,postgres).Password: la password del tuo utente. Puoi scegliere di salvarla.
- Premi il pulsante
Test Connection. Se la connessione va a buon fine, vedrai una spunta verde e la versione di PostgreSQL.
- Se il test è ok, clicca su
Applye poi suOK.
Dopo aver salvato la connessione, potresti vedere una notifica dall'IDE che ti propone di impostare il dialetto SQL per il tuo progetto o file. Clicca sul link configure in quella notifica. Puoi sempre tornare a queste impostazioni più tardi dal menu: Settings → Languages & Frameworks → SQL Dialects
Nella finestra che si apre SQL Dialects scegli PostgreSQL. Queste impostazioni sono importanti per la corretta evidenziazione della sintassi, l'autocompletamento e l'analisi del codice SQL.
Nel pannello Database apparirà la tua nuova connessione. Puoi espanderla per vedere la lista dei database, degli schemi e delle tabelle (abbiamo solo public). Ora puoi aprire la console SQL per eseguire query o vedere i dati nelle tabelle con doppio click.
Dopo la connessione puoi eseguire un comando di test per assicurarti che tutto funzioni.
-- Controlla la versione del server PostgreSQL a cui sei connesso
SELECT version();
Per approfondire tutte le impostazioni puoi leggere la documentazione di JetBrains.
Connessione a PostgreSQL tramite Database Navigator
- Apri il pannello del plugin: Nella barra laterale dell'IDE trova e apri la scheda
DB Browser. Se non la trovi, puoi aprirla dal menuMain menu → DB Navigator. - Crea una nuova connessione. Nel pannello
DB Browserclicca sull'icona con il più (+) e dal menu a tendina scegliPostgreSQL.
- Inserisci i dati di connessione:
Name: inventa un nome per questa connessione (postgres@localhost).Host: se PostgreSQL è installato sul tuo computer, usalocalhost.Port: la porta standard per PostgreSQL è5432.User: nome utente per accedere al DB (spessopostgresdi default).Password: la password per questo utente.
- Dopo aver inserito i dati, premi il pulsante
Test Connection. Dovresti vedere un messaggio di connessione riuscita. - Se il test è ok, clicca su
Applye poi suOKper salvare le impostazioni.
Risultato:
Dopo aver salvato, la nuova connessione apparirà nella lista del pannello DB Browser. Ora puoi espanderla per vedere la struttura del database, gli schemi disponibili, le tabelle e le loro colonne. Sei pronto per eseguire le tue prime query SQL.
Dopo la connessione puoi eseguire un comando di test.
-- Controlla la versione del server PostgreSQL a cui sei connesso
SELECT version();
3. Scriviamo query semplici nella Query Console
Puoi scrivere query anche senza un database. Ad esempio:
SELECT version();SELECT 2+2*2SELECT NOW()SELECT LENGTH("MAY")
4. Creiamo un database
Esegui la seguente query SQL:
CREATE DATABASE university;
Vedrai la conferma CREATE DATABASE se il database è stato creato con successo.
Un messaggio così breve può sembrare un po' freddo, ma fidati, è musica per le orecchie di un programmatore.
Ora abbiamo un database chiamato university.

GO TO FULL VERSION