Saya menggunakan PostgreSQL 8.4, dan saya memiliki beberapa file * .sql untuk diimpor ke database. Bagaimana saya bisa melakukannya?
postgresql
import
Badr
sumber
sumber
psql
menjalankannya. 2) pastikan pengguna Anda memiliki hak tulis yang diperlukan, seperti:CREATE
,INSERT
,UPDATE
, dll 3) mengimpor file SQL. Sejauh yang saya mengerti, Anda berada di tahap 1 sekarang.di baris perintah pertama-tama buka direktori tempat psql ada kemudian tulis perintah seperti ini:
lalu tekan enter psql meminta kata sandi berikan kata sandi pengguna:
lalu menulis
lalu tekan enter, penyisipan selesai.
sumber
Nah, cara terpendek yang saya ketahui, adalah sebagai berikut:
database_name: Di database mana Anda harus memasukkan data file.
file_path: Jalur absolut ke file yang ingin Anda gunakan untuk mengimpor.
host_name: Nama host. Untuk tujuan pembangunan, sebagian besar
localhost
.Saat memasukkan perintah ini di konsol, Anda akan diminta untuk memasukkan kata sandi Anda.
sumber
Hati-hati dengan "/" dan "\". Bahkan di Windows, perintahnya harus dalam bentuk:
sumber
Selalu disukai menggunakan file layanan koneksi (lookup / google 'file layanan koneksi psql')
Kemudian cukup:
Di mana
yourservicename
nama bagian dari file layanan.sumber