Instalasi PostgreSQL 12 di Ubuntu 20.04 LTS

 Instalasi PostgreSQL 12 di Pop!_OS atau Ubuntu 20.04 sangat mudah, karena sudah tersedia di official repo. Cukup jalankan perintah berikut:

$ sudo apt update
$ sudo apt install postgresql postgresql-client postgresql-contrib

Voila! sudah terinstall :D

Bagaimana Cara Menggunakan PostgreSQL 12 di Ubuntu / Pop!_OS 20.04?

Secara default user postgres dibuat pada saat proses instalasi. Kita bisa menggunakan user ini dengan logout menggunakan perintah berikut:

$ sudo -i -u postgres

Setelah berhasil login, kita bisa berinteraksi dengan PostgreSQL via psql. Jalankan perintah berikut:

$ psql

Anda bisa membuka koneksi ke database dengan perintah berikut:

$ psql -d postgres

postgres adalah default database yang dibuat saat instalasi PostgreSQL.

Membuat Role PostgreSQL Baru

Jalankan perintah berikut:

$ createuser --interactive

Anda juga bisa menggunakan perintah sudo dengan postgres untuk menjalankan perintah berikut tanpa perlu login menggunakan user postgres:

$ sudo -u postgres createuser --interactive

Membuat PostgreSQL Database Baru

Jalankan perintah berikut:

$ sudo -u postgres createdb mydb

Eksekusi script SQL berikut:

CREATE TABLE test (
    test_id serial PRIMARY KEY,
    name varchar (100) NOT NULL,
    email varchar (100)
);


Installing pgAdmin4 in Ubuntu

pgAdmin4 is not available in the Ubuntu repositories. We need to install it from the pgAdmin4 APT repository. Start by setting up the repository. Add the public key for the repository and create the repository configuration file.

 
$ curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
$ sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'

Then install pgAdmin4,

$sudo apt install pgadmin4

Comments