PostgreSQL Slett/drop-database ved hjelp av kommandolinjen
โก Smart oppsummering
PostgreSQL DROP DATABASE fjerner en database permanent, inkludert alle katalogoppfรธringer og datafiler. Du kan kjรธre den fra psql-skallet, slette en database visuelt i pgAdmin, eller bruke dropdb-kommandoen for รฅ fjerne en database eksternt.

Slipp databasen inn PostgreSQL
Ocuco DROPPE DATABASE in PostgreSQL er en uttalelse som permanent fjerner alle katalogoppfรธringer og datakatalog. Databaseeieren kan bare utfรธre denne kommandoen. Den kan ikke kjรธres mens noen er koblet til mรฅldatabasen. Du mรฅ koble til en annen database for รฅ utfรธre kommandoen DROP DATABASE.
Sรฅ du bรธr vรฆre ekstra forsiktig nรฅr du utfรธrer denne operasjonen.
PostgreSQL DROP DATABASE Syntaks:
DROP DATABASE [IF EXISTS] name;
Her:-
- HVIS FINNES: Dette er en valgfri parameter. Hvis databasen ikke eksisterer, vises en advarsel i stedet for en feil
- navn: nevner DB-navnet du vil slette
La oss se en PostgreSQL drop database kommandolinje eksempel i aksjon
PostgreSQL Slipp database ved hjelp av SQL Shell (kommandolinje)
Nedenfor er en trinnvis prosess for รฅ slippe database i Postgres kommandolinje:
Trinn 1) Bruk kommando \l for รฅ finne den tilgjengelige databasen.
Trinn 2) For รฅ slippe databasen i Postgres, skriv inn kommando
drop database guru99
Bruk kommando \l for รฅ sjekke om DB er slettet
Trinn 3) Prรธv รฅ droppe den samme databasen igjen, du fรฅr en feilmelding.
Trinn 4) Slipp databasen med IF exists-klausulen og du fรฅr en advarsel
drop database IF EXISTS guru99
PostgreSQL Slipp Database PgAdmin (GUI)
Trinn 1) Hรธyreklikk pรฅ databasen "guru99" og klikk "Slett/slipp."
Trinn 2) Klikk OK pรฅ popup-vinduet for bekreftelse
Databasen er slettet.
dropdb kommando
Dropdb-kommandoen lar deg slette databasen i PostgreSQL eksternt. Men brukeren mรฅ vรฆre eieren av databasen for รฅ kunne bruke den PostgreSQL delete database kommando for รฅ slette den databasen.
Syntaks:
dropdb [option...] dbname
| Alternativ | Tekniske beskrivelser |
|---|---|
| -e | Ekko-kommandoer som dropdb oppretter og sender til serveren. |
| -i | Vis en bekreftelsesmelding fรธr du utfรธrer en destruktiv jobb |
| -V | Bruk dette alternativet til รฅ skrive ut dropdb-versjonen. |
| -hjelp | Gi hjelp med dropdb kommandolinjeargumenter. |
| -h vert | Hjelper deg med รฅ spesifisere navnet pรฅ verten for systemet som serveren kjรธrer pรฅ. |
| -p port | Alternativet lar deg angi TCP-porten eller den lokale Unix-domenets socket-filtype som serveren oppretter tilkoblinger pรฅ. |
| โhvis-eksisterer | Gir et varsel i stedet for en feil hvis databasen ikke finnes. |
| -U brukernavn | Brukernavn รฅ koble til som. |
| -w | Bruk dette alternativet hvis du ikke vil ha en passordforespรธrsel |
| -W | Bruk denne parameteren til รฅ be om et passord fรธr du slipperping databasen. |
| โvedlikeholdsdb=dbnavn | Angir navnet pรฅ databasen som skal kobles til for รฅ slette mรฅldatabasen. |
PostgreSQL DROP DATABASE Eksempel
Vi รธnsker รฅ รธdelegge en database guru99 ved hjelp av en server pรฅ vert rome, port 4565, med verifisering og du mรฅ bruke fรธlgende drop database PostgreSQL kommando:
dropdb -p 4565 -h rome -i -e guru99
Databasen "guru99" vil bli permanent slettet.
Er du sikker? (y/n) hvis du velger y, sรฅ kan du
DROP DATABASE guru99;





