PostgreSQL Menghapus/Menghilangkan Basis Data Menggunakan Baris Perintah
โก Ringkasan Cerdas
PostgreSQL Perintah DROP DATABASE menghapus basis data secara permanen, termasuk semua entri katalog dan file datanya. Anda dapat menjalankannya dari shell psql, menghapus basis data secara visual di pgAdmin, atau menggunakan perintah dropdb untuk menghapus basis data dari jarak jauh.

Masukkan Basis Data PostgreSQL
The 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.
Langkah 2) Untuk meletakkan database di Postgres, masukkan perintah
drop database guru99
Gunakan perintah \l untuk memeriksa apakah DB dihapus
Langkah 3) Coba drop database yang sama lagi, Anda akan mendapatkan error.
Langkah 4) Jatuhkan database dengan klausa IF ada dan Anda mendapat peringatan
drop database IF EXISTS guru99
PostgreSQL Jatuhkan Basis Data PgAdmin (GUI)
Langkah 1) Klik kanan pada database โguru99โ dan klik โHapus/Lepas.โ
Langkah 2) Klik OK pada pop-up konfirmasi
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 | Deskripsi |
|---|---|
| -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 untuk menentukan port TCP atau ekstensi file soket domain Unix lokal tempat server membuat koneksi. |
| โjika ada | Menampilkan pemberitahuan alih-alih pesan kesalahan jika basis data tidak ada. |
| -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 memulai.ping data. |
| โpemeliharaan-db=nama-db | Menentukan nama database yang akan disambungkan 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;





