Install PostgreSQL di Ubuntu

Mencari nama paket PostgreSQL

fahmi-basya@kartapura:~$ apt-cache search postgresql

Hasil dari pencarian dari perintah diatas adalah:

postfix-pgsql – PostgreSQL map support for Postfix
postgresql – object-relational SQL database (supported version)
postgresql-8.3 – object-relational SQL database, version 8.3 server
postgresql-client – front-end programs for PostgreSQL (supported version)
postgresql-client-8.3 – front-end programs for PostgreSQL 8.3
postgresql-client-common – manager for multiple PostgreSQL client versions
postgresql-common – PostgreSQL database-cluster manager
postgresql-contrib – additional facilities for PostgreSQL (supported version)
postgresql-contrib-8.3 – additional facilities for PostgreSQL
postgresql-doc – documentation for the PostgreSQL database management system
postgresql-doc-8.3 – documentation for the PostgreSQL database management system
postgresql-server-dev-8.3 – development files for PostgreSQL 8.3 server-side programming
python-pygresql – PostgreSQL module for Python
python-pygresql-dbg – PostgreSQL module for Python (debug extension)

Menginstall paket PostgreSQL

fahmi-basya@kartapura:~$ apt-get install postgresql


Menjalankan Service PostgreSQL

fahmi-basya@kartapura:~$ sudo service postgresql start

Lalu kamu masukkan password rootmu pada pertanyaan seperti dibawah ini:

[sudo] password for fahmi-basya:

Maka hasilnya adalah seperti dibawah ini:

* Starting PostgreSQL 8.3 database server   [ OK ]

Ganti User Menjadi postgres

fahmi-basya@kartapura:~$ sudo su postgres

maka akan menghasilkan

postgres@kartapura:~$

Keterangan:

Perintah su di atas digunakan untuk merubah dari satu user ke user lainnya.

Membuat Database

Untuk membuat database maka kamu bisa gunakan 2 cara, yaitu:

  • Dengan menggunakan shortcut createdb
  • Dengan masuk ke database server terlebih dahulu, lalu menggunakan syntax create database

Menggunakan shortcut createdb

Syntax:

createdb nama_database

postgres@kartapura:~$ createdb fahmi

Keterangan:

Perintah di atas akan membuat database fahmi

Menggunakan syntax create database

Syntax:

create database nama database;

postgres@kartapura:~$ psql template1

Maka akan keluar tulisan seperti pada gambar dibawah ini:

Type:  \copyright for distribution terms
\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit

template1=#

Lalu jalankan perintah create database seperti terlihat pada gambar dibawah ini:

template1=# create database kartapura;
CREATE DATABASE

Keterangan:

Perintah diatas akan membuat sebuah database bernama kartapura.

Muncul pertanyaan:

Bagaimana cara memeriksa apakah database kartapura sudah terbuat atau belum … ?

Jawaban:

kamu bisa gunakan syntax \l


You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *