PostgreSQL DROP/Hapus DATABASE: Contoh Perintah PSQL

Masukkan Basis Data PostgreSQL

JATUHKAN DATABASE in PostgreSQL adalah pernyataan untuk menghapus secara permanen semua entri katalog dan direktori data. Pemilik database hanya dapat menjalankan perintah ini. Itu tidak dapat dijalankan ketika seseorang terhubung dengan database target. Anda perlu terhubung ke beberapa database lain untuk menjalankan perintah DROP DATABASE.

Jadi, Anda harus ekstra hati-hati saat melakukan operasi ini.

PostgreSQL Sintaks DATABASE DROP:

DROP DATABASE [IF EXISTS) name;

Sini:-

  • JIKA ADA: Ini adalah parameter opsional. Jika database tidak ada, peringatan akan ditampilkan, bukan kesalahan
  • name: sebutkan nama DB yang ingin Anda hapus

Mari kita lihat sebuah PostgreSQL jatuhkan contoh baris perintah database dalam tindakan

PostgreSQL Jatuhkan Database Menggunakan SQL Shell (Baris Perintah)

Di bawah ini adalah proses langkah demi langkah untuk menghapus database di baris perintah Postgres:

Langkah 1) Gunakan perintah \l untuk menentukan database yang tersedia saat ini.

PostgreSQL Jatuhkan Database Menggunakan SQL Shell

Langkah 2) Untuk meletakkan database di Postgres, masukkan perintah

drop database guru99

Gunakan perintah \l untuk memeriksa apakah DB dihapus

PostgreSQL Jatuhkan Database Menggunakan SQL Shell

Langkah 3) Coba drop database yang sama lagi, Anda akan mendapatkan error.

PostgreSQL Jatuhkan Database Menggunakan SQL Shell

Langkah 4) Jatuhkan database dengan klausa IF ada dan Anda mendapat peringatan

drop database IF EXISTS guru99

PostgreSQL Jatuhkan Database Menggunakan SQL Shell

PostgreSQL Jatuhkan Basis Data PgAdmin (GUI)

Langkah 1) Klik kanan pada database “guru99” dan klik “Hapus/Lepas.”

PostgreSQL Jatuhkan Basis Data PgAdmin

Langkah 2) Klik OK pada pop-up konfirmasi

PostgreSQL Jatuhkan Basis Data PgAdmin

Basis data dihapus.

perintah dropdb

Perintah dropdb memungkinkan Anda menghapus database di PostgreSQL dari jarak jauh. Namun, pengguna harus menjadi pemilik database agar dapat menggunakannya PostgreSQL hapus perintah database untuk menghapus database itu.

sintaks:

Dropdb [option.] dbname
pilihan Description
-e Perintah gema yang dibuat dan dikirim oleh dropdb ke server.
-i Tampilkan perintah verifikasi sebelum melakukan pekerjaan yang merusak
-V Gunakan opsi ini untuk mencetak versi dropdb.
-membantu Berikan bantuan dengan argumen baris perintah dropdb.
-h tuan rumah Membantu Anda menentukan nama host sistem tempat server sedang berjalan.
-p pelabuhan Opsi ini memungkinkan Anda menentukan ekstensi file soket domain Unix tempat server membuat koneksi.
–jika ada Jika ada akan menampilkan kesalahan alih-alih pemanasan jika DB tidak keluar
-U nama pengguna Nama pengguna untuk terhubung sebagai.
-w Gunakan opsi ini jika Anda tidak ingin meminta kata sandi
-W Gunakan parameter ini untuk meminta kata sandi sebelum menghapus database.
pemeliharaan db-=nama db nama database yang akan dihubungkan untuk menjatuhkan database target.

PostgreSQL Contoh JATUH DATABASE

Kami ingin menghancurkan database guru99 dengan bantuan server di host roma, port 4565, dengan verifikasi dan Anda perlu menggunakan database drop berikut PostgreSQL perintah:

dropdb -p 4565 -h rome -i -e guru99

Basis data “guru99” akan dihapus secara permanen.

Apa kamu yakin? (y/n) jika kamu memilih y, maka kamu bisa

JATUHKAN DATABASE guru99;

Kesimpulan

  • Pernyataan PSQL DROP DATABASE menghapus semua entri katalog dan direktori data secara permanen dari PostgreSQL lingkungan Hidup
  • Anda dapat menggunakan klausa Jika ada sehingga tidak ada kesalahan yang ditampilkan
  • Anda juga dapat menghapus database menggunakan pgadmin
  • Perintah dropdb memungkinkan Anda menjatuhkan atau menghapus database di PSQL dari jarak jauh