Database adalah sebuah wadah untuk menyimpan data, dimana data tersebut disimpan dalam bentuk table.
Membuat Database
sebelum membuat database, pastikan kita sudah masuk ke dalam postgresql dengan perintah psql -U postgres, setelah itu kita bisa membuat database dengan perintah
CREATE DATABASE alipnf_database;
Melihat Database
bisa cek menggunakan perintah \l atau select datname from pg_database; untuk melihat daftar database yang sudah dibuat.
postgres=# CREATE DATABASE alipnf_database;
CREATE DATABASE
postgres=# \l
List of databases
Name | Owner | Encoding | Locale Provider | Collate | Ctype | Locale | ICU Rules | Access privileges
-----------------+----------+----------+-----------------+-------------+-------------+--------+-----------+-----------------------
alipnf_database | postgres | UTF8 | libc | en_US.UTF-8 | en_US.UTF-8 | | |
postgres | postgres | UTF8 | libc | en_US.UTF-8 | en_US.UTF-8 | | |
template0 | postgres | UTF8 | libc | en_US.UTF-8 | en_US.UTF-8 | | | =c/postgres +
| | | | | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | libc | en_US.UTF-8 | en_US.UTF-8 | | | =c/postgres +
| | | | | | | | postgres=CTc/postgres
(4 rows)
postgres=#
Menghapus Database
DROP DATABASE alipnf_database;
Pindah ke Database
\c alipnf_database
alipnf_database=>