PostgreSQL Eliminare un database tramite riga di comando
โก Riepilogo intelligente
PostgreSQL Il comando DROP DATABASE rimuove definitivamente un database, inclusi tutti i suoi record di catalogo e i file di dati. ร possibile eseguirlo dalla shell psql, eliminare un database visivamente in pgAdmin oppure utilizzare il comando dropdb per rimuovere un database da remoto.

Inserisci il database PostgreSQL
Migliori DATABASE DI GOCCIA in PostgreSQL รจ una dichiarazione per rimuovere permanentemente tutte le voci del catalogo e la directory dei dati. Il proprietario del database puรฒ eseguire solo questo comando. Non puรฒ essere eseguito mentre qualcuno รจ connesso al database di destinazione. ร necessario connettersi a qualche altro database per eseguire il comando DROP DATABASE.
Quindi, dovresti essere molto cauto quando esegui questa operazione.
PostgreSQL DROP DATABASE Sintassi:
DROP DATABASE [IF EXISTS] name;
Qui:-
- SE ESISTE: questo รจ un parametro facoltativo. Nel caso in cui il database non esista, viene visualizzato un avviso invece di un errore
- name: menziona il nome del DB che vuoi eliminare
Vediamo un file PostgreSQL rilascia l'esempio della riga di comando del database in azione
PostgreSQL Elimina database utilizzando SQL Shell (riga di comando)
Di seguito รจ riportato un processo passo passo per eliminare il database nella riga di comando di Postgres:
Passo 1) Utilizzare il comando \l per determinare il database attualmente disponibile.
Passo 2) Per eliminare il database in Postgres, inserisci il comando
drop database guru99
Utilizzare il comando \l per verificare se il DB รจ stato eliminato
Passo 3) Prova a eliminare nuovamente lo stesso database, riceverai un errore.
Passo 4) Elimina il database con la clausola IF esiste e riceverai un avviso
drop database IF EXISTS guru99
PostgreSQL Elimina database PgAdmin (GUI)
Passo 1) Fare clic con il tasto destro sul database "guru99" e fare clic su "Elimina/Rilascia".
Passo 2) Fare clic su OK nel popup di conferma
Il database viene eliminato.
comando dropdb
Il comando dropdb ti consente di eliminare il database in PostgreSQL da remoto. Ma l'utente deve essere il proprietario del database per poterlo utilizzare PostgreSQL comando delete database per eliminare quel database.
Sintassi:
dropdb [option...] dbname
| Opzione | Descrizione |
|---|---|
| -e | Echo comandi che dropdb crea e invia al server. |
| -i | Visualizza una richiesta di verifica prima di eseguire qualsiasi lavoro distruttivo |
| -V | Utilizza questa opzione per stampare la versione dropdb. |
| -Aiuto | Fornire assistenza con gli argomenti della riga di comando dropdb. |
| -h ospite | Aiuta a specificare il nome dell'host del sistema su cui รจ attualmente in esecuzione il server. |
| -p porta | Questa opzione consente di specificare la porta TCP o l'estensione del file socket di dominio Unix locale su cui il server stabilisce le connessioni. |
| โse-esiste | Se il database non esiste, viene visualizzato un avviso anzichรฉ un errore. |
| -U nome utente | Nome utente con cui connettersi. |
| -w | Utilizza questa opzione se non vuoi che venga richiesta la password |
| -W | Utilizza questo parametro per richiedere una password prima del rilascioping la banca dati. |
| โmaintenance-db=nome_database | Specifica il nome del database a cui connettersi per eliminare il database di destinazione. |
PostgreSQL Esempio di DROP DATABASE
Vogliamo distruggere un database guru99 con l'aiuto di un server sull'host rome, porta 4565, con verifica e devi usare il seguente database di drop PostgreSQL comando:
dropdb -p 4565 -h rome -i -e guru99
Il database "guru99" verrร eliminato definitivamente.
Sei sicuro? (s/n) se selezioni y, puoi farlo
DROP DATABASE guru99;





