no fucking license
Bookmark

Cara Install PostgreSQL di Ubuntu: Ngoprek Database Kayak Pro, Nggak Pake Ribet!

 

Halo, Sobat Koding! Lagi cari database keren buat proyek kamu? Nah, kenalan dulu sama PostgreSQL alias Postgres! Database ini nggak cuma andal, tapi juga gratis dan open-source. Cocok buat kamu yang pengen bangun aplikasi, website, atau analitik data dengan performa mantap. Yuk, kita mulai tutorial cara install PostgreSQL di Ubuntu!


Apa Itu PostgreSQL?

PostgreSQL adalah sistem manajemen database relasional (RDBMS) yang kuat, fleksibel, dan mendukung banyak fitur seperti transaksi ACID, replikasi, hingga JSON data types. Bahasa kerennya: PostgreSQL ini bisa dipakai buat proyek besar maupun kecil, mulai dari website biasa sampai aplikasi enterprise.


Persiapan Sebelum Instalasi

  1. Ubuntu terpasang di PC/VPS kamu
  2. Akses internet stabil (biar nggak ketunda karena "lemot is real")
  3. Akses root atau sudo di terminal

Langkah-Langkah Install PostgreSQL di Ubuntu

1. Update dan Upgrade Sistem

Pertama-tama, pastikan sistem kamu up-to-date. Buka terminal dan jalankan perintah berikut:

sudo apt update && sudo apt upgrade -y

2. Install PostgreSQL

Untuk memasang PostgreSQL, cukup jalankan perintah ini:

sudo apt install postgresql postgresql-contrib -y

Perintah di atas bakal pasang PostgreSQL dan beberapa modul tambahan yang mungkin kamu perlukan nantinya.


3. Cek Status PostgreSQL

Setelah instalasi selesai, cek apakah PostgreSQL sudah berjalan dengan benar:

sudo systemctl status postgresql

Kalau muncul pesan "active (running)", selamat! PostgreSQL kamu sudah aktif dan siap digunakan. 🎉


4. Login ke PostgreSQL

Secara default, PostgreSQL bikin user bernama postgres. Jadi, kita perlu switch user ke postgres dan masuk ke PostgreSQL shell:

sudo -i -u postgres psql

Sekarang kamu sudah masuk ke PostgreSQL shell! Nanti tampilannya kira-kira kayak gini:

postgres=#

5. Bikin Database Baru

Yuk, kita coba bikin database sederhana buat latihan. Di shell PostgreSQL, ketik perintah berikut:

CREATE DATABASE latihan_db;

Kalau muncul pesan CREATE DATABASE, berarti sukses! 🎉


6. Bikin User Baru

Sekarang, kita buat user baru dan kasih dia akses ke database tadi:

CREATE USER user_latihan WITH PASSWORD 'password123'; GRANT ALL PRIVILEGES ON DATABASE latihan_db TO user_latihan;

7. Exit dan Login ke Database Baru

Ketik \q buat keluar dari PostgreSQL shell. Sekarang coba login lagi ke database latihan_db dengan user yang baru kita buat:

psql -U user_latihan -d latihan_db

Contoh Program Sederhana: Insert Data

Sekarang kita coba bikin tabel dan masukkan data ke dalamnya. Masuk ke PostgreSQL shell dan ketik:

CREATE TABLE murid ( id SERIAL PRIMARY KEY, nama VARCHAR(100), umur INT ); INSERT INTO murid (nama, umur) VALUES ('Budi', 20), ('Ani', 22); SELECT * FROM murid;

Kalau semua benar, kamu akan melihat data seperti ini:

id | nama | umur ----+--------+------ 1 | Budi | 20 2 | Ani | 22

Troubleshooting: Masalah dan Solusi

  1. PostgreSQL nggak mau jalan?
    Cek status lagi dengan:

    sudo systemctl restart postgresql
  2. Lupa password user?
    Login dengan user postgres dan reset password:

    ALTER USER user_latihan WITH PASSWORD 'password_baru';

Kesimpulan

Selamat! Kamu sudah berhasil meng-install PostgreSQL di Ubuntu dan belajar dasar-dasar penggunaan database. Mulai dari bikin database, tambah user, hingga memasukkan data, semua bisa kamu lakukan dengan mudah. PostgreSQL ini fleksibel dan powerful, cocok banget buat proyek-proyek kamu selanjutnya!

Sekarang, tinggal lanjut eksplorasi dan eksperimen, Sobat Koding. Siapa tahu, dari sini karier database administrator kamu makin moncer! 🚀


Semoga artikel ini bermanfaat dan bisa jadi panduan praktis buat kamu. Kalau ada pertanyaan, tinggal komen aja ya! Selamat belajar dan happy coding! 😎

Posting Komentar

Posting Komentar