Tips Cara Menghapus Database Di Postgresql

Pada tutorial PostgreSQL kali ini, kita akan berguru perihal Cara Menghapus Database. Untuk menghapus Database Di PostgreSQL. Perhatia...

A+ A-
Pada tutorial PostgreSQL kali ini, kita akan berguru perihal Cara Menghapus Database. Untuk menghapus Database Di PostgreSQL.

 kita akan berguru perihal Cara Menghapus Database Tips Cara Menghapus Database Di PostgreSQL


Perhatian

Anda harus hati-hati dikala akan menghapus sebuah database, backuplah terlebih dahulu sebelum melaksanakan proses ini.

Baca Juga:
Cara Menghapus Database Di MySQL

Ada dua cara untuk menghapus sebuah database di PostgreSQL, yaitu:
  • Menggunakan perintah SQL Drop Database
  • Menggunakan perintah dropdb command prompt

Menggunakan Perintah Drop Database


Cara pertama untuk menghapus sebuah database yaitu dengan memakai perintah Drop Database.

Sintak Dasar


Di bawah ini yaitu sintak dasar untuk menghapus database memakai perintah Drop Database:

DROP DATABASE database_name; 

database_name yaitu nama database yang akan Anda hapus.

Contoh


Sebelum melaksanakan proses pembatalan database, coba Anda tampilkan daftar database yang ada dengan memakai perintah "\l".

postgres=# \l                                                 List of databases    Name    |  Owner   | Encoding |          Collate          |           Ctype           |   Access privileges -----------+----------+----------+---------------------------+---------------------------+-----------------------  dbtest    | postgres | UTF8     | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 |  hris      | 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 (5 rows) 

Dari daftar database diatas, coba Anda hapus database "dbtest" dan tampilkan kembali daftar database.

postgres=# DROP DATABASE dbtest; DROP DATABASE postgres=# 

postgres=# \l                                                 List of databases    Name    |  Owner   | Encoding |          Collate          |           Ctype           |   Access privileges -----------+----------+----------+---------------------------+---------------------------+-----------------------  hris      | 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 (4 rows)   postgres=# 

Menggunakan Perintah dropdb


Cara kedua untuk menghapus sebuah database di PostgreSQL yaitu dengan cara memakai executable command line "dropdb".

Contoh:

dropdb -h localhost -p 5432 -U postgress dbtest Password for user postgress: **** 

Related

PostgreSQL 4981025929500963949

Technology

Hot in week

Recent

Comments

item