Import file csv ke database

Berikut ini adalah langkah-langkah untuk import file csv/text ke dalam tabel tertentu ke database postgresSQL.

  1. Terlebih dahulu siapkan satu folder khusus di database stored folder. Dalam kasus saya folder tersebut adalah /var/lib/pgsql/9.1/data, dan jangan lupa ubah kepemilikannya menjadi postgres.
    mkdir csv
    chown postgres csv
    chmod 755 csv
  2. Selanjutnya pindahkan file csv yang akan kita import ke folder tersebut. You know la caranya kan ;)
  3. Pastikan juga anda sudah mempersiakan tabel nya, bisa dibuat pakai DBMS semacam PgAdmin atau Navicat kok ;)
  4. Melalui konsol, silakan jalankan perintah berikut:
    COPY tabel_target
    FROM '/usr/local/pgsql/data/csv/dump_file.csv'
    WITH DELIMITER ';'

Dicomot dari berbagai sumber, salah satunya gistutor.com 8)