<p><strong>Menghapus Database di PostgreSQL &#8211; </strong>Pada tutorial sebelumnya kita telah belajar tentang <a href="https://www.tutorialpedia.net/membuat-database-baru-di-postgresql/">membuat database baru di postgresql.</a> Pada tutorial kali ini, kita akan belajar tentang <strong>Menghapus Database Di PostgreSQL</strong>. Namun, Anda harus hati-hati ketika menghapus sebuah database di PostgreSQL, karena objek objek yang terdapat di dalamnya seperti table, view. trigger, dan lain sebagainya juga ikut terhapus.</p>
<div class="bacajuga">
<div class="titlebaca"><strong>Baca Juga:</strong></div>
<div class="contentbaca">
<ul>
<li><a href="https://www.tutorialpedia.net/cara-install-postgresql/" target="_blank" rel="noopener">Cara Install PostgreSQL di Linux</a></li>
<li><a href="https://www.tutorialpedia.net/cara-install-postgresql-di-windows/" target="_blank" rel="noopener">Cara Install PostgreSQL Di Windows</a></li>
<li><a href="https://www.tutorialpedia.net/membuat-database-baru-di-postgresql/" target="_blank" rel="noopener">Membuat Database Baru di PostgreSQL</a></li>
</ul>
</div>
</div>
<div class="partner-banner-aftc-baca-juga" style="text-align: center; margin-top: 30px;"></div>
<p>Untuk menghapus database di postgresql terdapat 2 cara yaitu :</p>
<ol>
<li>Menggunakan Perintah SQL Drop Database.</li>
<li>Menggunakan Perintah dropdb pada command line.</li>
</ol>
<p>Sebelum menjalankan perintah drop database, kita perlu masuk terlebih dahulu ke dalam shell postgresql. Yang seperti sudah saya bahas pada artikel <a href="https://www.tutorialpedia.net/cara-install-postgresql/">berikut ini</a>.</p>
<h3><strong>Menghapus Database di PostgreSQL</strong></h3>
<p>1. Menggunakan Perintah Drop Database</p>
<p>Anda dapat menghapus database di PostgreSQL dengan menggunakan perintah Drop Database seperti sintak di bawah ini:</p>
<pre class="lang:default decode:true ">DROP DATABASE [ IF EXISTS ] database_name;</pre>
<ul>
<li>Penjalasan sintak:<br />
IF EXISTS adalah parameter yang apabila Anda gunakan, tidak akan mengeluarkan pesan error ketika database yang akan Anda hapus tidak ada.</li>
<li>database_name adalah nama database yang akan Anda hapus.</li>
</ul>
<p><b>Contoh:</b></p>
<p>Misalkan Anda telah memiliki daftar database seperti berikut:</p>
<pre class="lang:default decode:true">postgres=# \l 
 List of databases 
 Name | Owner | Encoding | Collate | Ctype | Access privileges 
-------------+----------+----------+---------------------------+---------------------------+----------------------- 
 employee_db | postgres | UTF8 | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 | 
 hr | postgres | UTF8 | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 | 
 postgres | postgres | UTF8 | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 | 
 template0 | postgres | UTF8 | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 | =c/postgres + 
 | | | | | postgres=CTc/postgres 
 template1 | postgres | UTF8 | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 | =c/postgres + 
 | | | | | postgres=CTc/postgres 
 testdb2 | postgres | UTF8 | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 | 
(6 rows) 
</pre>
<p>Dari daftar database diatas, misalkan Anda ingin menghapus &#8220;employee_db&#8221; dari daftar database, maka Anda dapat menggunakan perintah berikut ini:</p>
<pre class="lang:default decode:true ">You are now connected to database "postgress" as user "postgres". 
postgress=# DROP DATABASE IF EXISTS employee_db; 
DROP DATABASE 
postgress=#</pre>
<p>Apabila keluar pesan &#8220;DROP DATABASE&#8221;, berarti Anda telah sukses menghapus database.</p>
<p>Menggunakan Perintah dropdb</p>
<p>Cara yang kedua untuk menghapus database di <a href="https://id.wikipedia.org/wiki/PostgreSQL" target="_blank" rel="noopener">PostgreSQL </a>adalah dengan menggunakan perintah dropdb pada command line.</p>
<p>Sintak Dasar</p>
<p>Di bawah ini adalah sintak dasar perintah dropdb di PostgreSQL:</p>
<pre class="lang:default decode:true ">dropdb [option...] database_name</pre>
<p>Penjelasan sintak:<br />
<em>database_name</em> adalah nama database yang akan Anda hapus<br />
<em>option</em> adalah parameter yang Anda gunakan pada perintah dropdb.</p>
<p>Berikut beberapa option yang sering digunakan:<br />
-h host, menentukan nama host.<br />
-U username, menentukan nama user.<br />
-p port, menentukan nama port.</p>
<p>Contoh</p>
<p>Misalkan Anda ingin menghapus database &#8220;employee_db&#8221;, maka Anda dapat menggunakan perintah dropdb berikut ini:</p>
<pre class="lang:default decode:true">dropdb -h localhost -p 5432 -U postgress employee_db 
Password for user postgress: ****</pre>
<p>Demikian tutorial <strong>Menghapus Database di PostgreSQL </strong>semoga bisa memberikan pencerahan untuk anda yang saat ini sedang belajar database <a href="https://www.tutorialpedia.net/postgresql/"><strong>PostgreSQL</strong></a></p>

Menghapus Database di PostgreSQL
Recent Articles
Kumpulan DNS Gratis Tercepat!
DNS merupakan sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain atau hostname yang ada akan ditranslate dan...
Apa itu DNS ? Dan Fungsinya
Apa itu DNS? - DNS (Domain Name System) adalah sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain...
Apa itu OLT ? Serta Fungsinya Dalam Jaringan
Apa itu olt ? OLT (Optical Line Termination) adalah perangkat keras yang berfungsi sebagai titik akhir (end-point) dari layanan jaringan optik pasif (Passive Optical...
Template Voucher Untuk Mixradius
Template Voucher Untuk Mixradius - Pasti kalian bosen kan dengan template voucher default mixradius? tenang. kali ini saya akan memberikan template untuk voucher mixradius kamu agar...
Daftar Port Game Online Mikrotik Terbaru
Daftar port game online dibawah ini bisa digunakan untuk membuat rule agar koneksi ke game online tersebut bisa lancar, bisa juga untuk memisahkan antara...