Saya tidak ingin menginstalhttps://www.pgadmin.org/[pgAdmin] ou phppgadmin sementara semua ada di baris perintah.
Untuk melakukannya, kita harus meluncurkan terminal dan masuk sebagai user postgres.
pengguna postgres adalah satu-satunya yang secara default memiliki hak untuk menjalankan aplikasi psql yang merupakan klien baris perintah (Antarmuka Baris Perintah) postgresql,
Agar bisa berbicara dengan basis data melalui baris perintah dari terminal.
Untuk terhubung, jalankan terminal dan ketik ini:

$ sudo -i -u postgres

Untuk terhubung dan langsung masuk ke prompt perintah postgresql, ketik ini:

$ sudo -i -u postgres psql

Untuk mencantumkan basis data dari sebuah instance postgresql, berikut perintah :

postgres=# \l

hasil:

Daftar basis data Nama | Pemilik | Enkodifikasi | Kolasi | Jenis karakter | Hak akses

fiber | tech | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =Tc/tech
| | | | | tech=CTc/tech fiberdev | tech | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =Tc/tech
| | | | | tech=CTc/tech fiberweb | tech | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =Tc/tech
| | | | | tech=CTc/tech postgres | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | template0 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres
| | | | | postgres=CTc/postgres template1 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres
| | | | | postgres=CTc/postgres (6 baris)

ketik q untuk keluar dari tampilan hasil

untuk menampilkan skema dari sebuah instance postgresl.

postgres=# SELECT schema_name FROM information_schema.schemata;

hasil

umum information_schema pg_catalog pg_toast_temp_1 pg_temp_1 pg_toast (6 baris)

ou

postgres=# SELECT nspname FROM pg_catalog.pg_namespace;

hasil

pg_toast pg_temp_1 pg_toast_temp_1 pg_catalog information_schema publik (6 baris)

Artikel terkait