Una guida passo passo per l'installazione di PostgreSQL su Windows

Una guida passo passo per l'installazione di PostgreSQL su Windows

I sistemi di gestione dei database relazionali (RDBMS) possono archiviare una grande quantità di dati utilizzando la disposizione tabulare di un database. Gli RDBMS sono ampiamente utilizzati per eseguire operazioni di database come la creazione, l'amministrazione e la gestione di carichi di lavoro piccoli e grandi.





PostgreSQL è uno strumento fantastico da usare, ma può essere un po' scoraggiante farlo funzionare in Windows. Pertanto, lascia che ti guidiamo attraverso come configurare PostgreSQL su Windows e iniziare con il tuo database il prima possibile.





Cosa devi sapere su PostgreSQL

PostgreSQL è un software di gestione di database basato su SQL. Questo software di livello aziendale è noto per la sua versatilità e scalabilità. La sua flessibilità gli consente di gestire diversi livelli di carichi di lavoro da macchine singole e multiple contemporaneamente. Ancora meglio, può funzionare perfettamente con un intero magazzino di utenti simultanei.





PostgreSQL si è guadagnato una solida reputazione per la sua comprovata architettura, affidabilità, integrità dei dati, robusti set di funzionalità ed estensibilità. La dedizione della comunità open source dietro il software consente a questo software di fornire soluzioni innovative e performanti in modo coerente.

Come installare PostgreSQL su Windows

Il processo di installazione di PostgreSQL su Windows è leggermente diverso dalle sue controparti Linux. È necessario installare il server di database Postgre e uno strumento grafico per amministrare il database.



Sebbene sia possibile scaricarli entrambi separatamente, è comunque necessario configurarli insieme, il che può essere di per sé una sfida. Pertanto, è meglio scaricare e installare un programma di installazione in bundle.

Per avviare l'installazione, visita il sito ufficiale Sito Web di PostgreSQL e seleziona Scarica . Nella pagina successiva, seleziona finestre poiché stiamo scaricando una versione compatibile per il sistema operativo Windows.





Nella pagina di Windows Installer, fare clic su Scarica il programma di installazione . Nella sezione Supporto piattaforma, noterai alcune informazioni rilevanti per ciascuna delle versioni rilasciate. È meglio notare l'ultima versione disponibile per il download.

Cliccando su Scarica il programma di installazione ti porta alla pagina di download del database PostgreSQL. A seconda della versione del tuo computer, puoi scegliere tra Windows x86-64 o Windows x86-32 .





Seleziona l'ultima versione di PostgreSQL dalla finestra di dialogo e fai clic sul pulsante di download accanto ad essa. Questo dovrebbe avviare il download della configurazione per te.

Una volta scaricato il file EXE, fai clic su di esso per iniziare l'installazione. L'installazione ti chiederà la directory di destinazione e i dettagli del componente.

Dall'elenco dei componenti è possibile scegliere tra i seguenti:

  • Server PostgreSQL
  • pgAdmin4
  • Stack Builder
  • Strumenti della riga di comando

Imparentato: Come installare e configurare Microsoft SQL Server su Ubuntu

È una buona idea spuntare tutte e quattro le caselle, poiché ogni applicazione sarà utile nel prossimo futuro.

come liberare memoria sul pc

Nella schermata successiva, dovrai impostare una super password per il superutente del database. Crea una password e poi clicca Prossimo .

Nella schermata successiva, lascia invariato il numero di porta e fai clic su Prossimo . Dovresti vedere un riepilogo della preinstallazione che elenca tutti i dettagli che hai impostato. Rivedere ogni aspetto dell'installazione e, se tutto sembra a posto, fare clic su Prossimo .

Il Pronto a installare apparirà la finestra di dialogo. Clicca su Prossimo per iniziare l'installazione.

Connessione a PostgreSQL con pgAdmin4

Ci sono due modi per connettere PostgreSQL a un server. Puoi utilizzare il metodo della riga di comando convenzionale o lo strumento pgAdmin che viene precaricato dopo il processo di installazione su Windows.

Connessione a PostgreSQL utilizzando l'applicazione pgAdmin

  • Avvia l'applicazione pgAdmin dalla cartella dei file di programma o utilizzando la funzione di ricerca di Windows.
  • Accedi al client pgAdmin utilizzando la password principale utilizzata durante il processo di installazione.
  • Fare clic sull'opzione Crea server e inserire i dettagli necessari come Host, Porta, Database di manutenzione, Nome utente e Password.
  • Fare clic sull'opzione Salva. Il server creato è ora visibile nella scheda di sinistra.
  • Fare doppio clic sul nome del server e inserire la password per connettersi al server PostgreSQL.

Connessione a PostgreSQL tramite la finestra di comando

Dopo l'installazione, puoi cercare la shell SQL (PSQL) nel menu Start. Qui è dove inserirai tutti i comandi SQL rilevanti.

Per elencare tutti i database disponibili con PSQL​​​​, digita l e colpisci Accedere.

l'articolo amazon non è mai arrivato ma dice che è stato consegnato

Come creare un nuovo database in PostgreSQL

Per creare un nuovo database, digitare Prova CREA DATABASE , dove test è il nome del database.

Per accedere al nuovo database, chiudi il terminale PSQL e riaprilo. L'applicazione ricorderà il nome del server, la porta, il nome utente e la password utilizzati l'ultima volta.

Prima di riconnetterti, cambia il nome di Postgres con il nome dei database impostati, quindi premi accedere .

Come creare ed elencare tabelle in PostgreSQL

Per creare una tabella all'interno di un database esistente, utilizzare il seguente comando:

CREATE TABLE PERSON (
ID BIGSERIAL NOT NULL PRIMARY KEY,
NAME VARCHAR(100) NOT NULL,
COUNTRY VARCHAR(50) NOT NULL );

Questo comando creerà una tabella persona all'interno del database test e aggiungi anche alcuni nomi di variabili. Modifica queste variabili in base alle tue esigenze.

Per elencare tutte le tabelle in un database, usa il DT comando. Se usi questo comando con l'esempio sopra, noterai che c'è solo una tabella chiamata Persona nel database Test .

Imparentato: Come creare una tabella in SQL

Come modificare le credenziali dell'utente root

Puoi cambiare la password di Postgres dopo aver effettuato l'accesso come utente root. Per fare ciò, utilizzare il seguente comando:

ALTER USER postgres PASSWORD 'newpassword';

Modificare nuova password alla password di tua scelta.

Creazione e rimozione di un ruolo utente in PostgreSQL

Molte persone lavorano contemporaneamente su un progetto con ruoli diversi. Puoi creare ruoli diversi che hanno accessi diversi in PostgreSQL utilizzando la console di Windows. Puoi anche scegliere se concedere uno stato di superutente al ruolo appena creato.

Per concedere l'accesso a qualcuno, esegui la console di Windows e cambia la directory predefinita nella directory bin di PostgreSQL (ad esempio, C:ProgrammiPostgreSQL9.0in) o aggiungi questa directory alla variabile di ambiente Path.

Ora usa il seguente codice nella console:

createuser.exe --createdb --username postgres --no-createrole --pwprompt openpg

È possibile modificare i comandi per modificare i privilegi del ruolo. Ti verrà chiesto di scegliere lo stato di superutente per il ruolo. accedere e per Sì o n per No e quindi assegnare una password per creare il nuovo ruolo.

Puoi rimuovere un ruolo utente dall'elenco di altri utenti utilizzando il seguente comando:

DROP USER name [, ...];

Lavorare con PostgreSQL in Windows

PostgreSQL è uno strumento incredibile per gestire i database in modo affidabile e infallibile. Il processo di installazione di Windows è relativamente semplice e richiede solo pochi clic per essere configurato e funzionante.

Condividere Condividere Tweet E-mail Il cheat sheet dei comandi SQL essenziali per principianti

Vuoi saperne di più su SQL? Avere un controllo sui vari comandi di query SQL è un ottimo modo per andare avanti.

Leggi Avanti
Argomenti correlati
  • finestre
  • finestre
  • SQL
  • Banca dati
Circa l'autore Wini Bhalla(41 articoli pubblicati)

Wini è uno scrittore con sede a Delhi, con 2 anni di esperienza di scrittura. Durante i suoi periodi di scrittura, è stata associata ad agenzie di marketing digitale e studi tecnici. Ha scritto contenuti relativi a linguaggi di programmazione, tecnologia cloud, AWS, Machine Learning e molto altro. Nel tempo libero le piace dipingere, trascorrere del tempo con la sua famiglia e viaggiare in montagna, quando possibile.

Altro da Wini Bhalla

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti