Kita dapat melakukan Export dan Import database PostgreSQL dengan menggunakan Software Manajemen Database seperti Dbeaver atau Navicat, atau melalui halaman phpPgAdmin.
Pada postingan kali ini, kita akan mencoba melakukan Export dan Import database PostgreSQL melalui Command Prompt
Pertama kita buka aplikasi command prompt dengan cara :
- Klik Icon “Start”
- Ketik “Command”
- Lalu klik “Command Prompt”
Berikutnya arahkan direktori ke folder bin milik PostgreSQL
Jika direktori yang aktif sudah berada di folder bin. Kita bisa langsung melakukan Export dan Import database PostgreSQL.
Export
Untuk melakukan Export database, kita bisa menggunakan perintah pg_dump
pg_dump -U username dbname > direktori_penyimpanan/file_database.pgsql
- username : diisi dengan username postgreSQL
- dbname : diisi dengan nama database PostgreSQL yang ingin di Export
- direktori_penyimpanan : diisi dengan lokasi penyimpanan untuk file database yang akan di Export
- file_database.pgsql : diisi dengan nama file database saat akan disimpan
Import
Untuk Import Database PostgreSQL, kita dapat menggunakan psql.
psql -U username dbname < /direktori_penyimpanan/file_dabase.pgsql
- username : diisi dengan username postgreSQL
- dbname : diisi dengan nama database PostgreSQL yang ingin di Import
- direktori_penyimpanan : diisi dengan lokasi penyimpanan file database yang ingin diimport
- file_database.pgsql : diisi dengan nama file database yang ingin diimport