Categories: PostgreSQL

postgreSQL: Perintah dasar psql command line

Bismillaahirrohmaanirrohiim…

Berikut daftar perintah command line postgresql yang perlu kita ketahui.

Masuk command line:

su - postgres

atau kl dengan user

psql -d namadatabase -U namauserdatabase -W

koneksi ke host yang lain

psql -h host -d namadatabase -U namauserdatabase -W

jika ingin menggunakan mode ssl

psql -U user -h host "dbname=namadatabase sslmode=require"

Bantuan

help

Masuk ke psql command line

psql

listing database

\l

masuk atau ganti database aktif

\c namadatabase namauserdatabase

show tables

\dt

deskripsi table

\d table_name

List yang lain

\dn => list schema database

\df => list available function

\dv = > list available view

\du => list user dan role

eksekusi perintah sebelumnya

SELECT version();
\g => sama spt select version

command history

\s

eksekusi query postgresql lewat file

\i filename

help

\?

untuk alter table

\h ALTER TABLE

Query biasa

select * from namatable LIMIT 10 OFFSET 0;
Copy table

Catatan: copy table primary key dan index tidak ikut dicopy, jadi harus di set setelah copy berhasil

copy table + isinya
create table nama_table_baru AS TABLE nama_table_asal;

copy table tanpa isi
CREATE TABLE nama_table_baru AS TABLE nama_table_asal WITH NO DATA;

copy table dengan kondisi
CREATE TABLE nama_table_baru AS 
SELECT
*
FROM
nama_table_asal
WHERE
kondisi='nilaikondisi';

Keluar dari psql CLI

\q

Keluar / logout bash

exit

 

 

Bagikan
rasupe

Share
Published by
rasupe

Recent Posts

CMS Website Desain Interior – PHP MySQL

CMS (Content Management System) Web untuk Desain Interior adalah solusi lengkap untuk mempresentasikan bisnis desain…

2 weeks ago

Source code Template website sekolah dengan react js

Bismillaahirrohmaanirrohiim... Berikut ini source code yang dapat dimodifikasi untuk membuat front end website sekolah dengan…

1 month ago

Subdomain pada cyberpanel tidak dapat diakses

Bismillaahirrohmaanirrohiim... Jika domain dan sub domainnya berada dalam satu vps cyberpanel, maka seringkali jadi tidak…

1 month ago

10 Aplikasi Kasir Terbaik di Indonesia (2025)

Bismillaahirrohmaanirrohiim... Dalam era digital saat ini, penggunaan aplikasi kasir (Point of Sale/POS) menjadi solusi penting…

1 month ago

Website di aapanel sering mati sendiri

Bismillaahirrohmaanirrohiim... Saat browsing-browsing saya seringkali melihat iklan aapanel, sekilas membuat penasaran sampai akhirnya saya mencoba…

1 month ago

Reset password cyberpanel via SSH

Bismillaahirrohmaanirrohiim... Berikut ini perintah untuk reset password admin cyberpanel melalui SSH command line. pastikan login…

1 month ago