Ich verwende PostgreSQL 8.4 und habe einige * .sql-Dateien zum Importieren in eine Datenbank. Wie kann ich das machen?
postgresql
import
Badr
quelle
quelle
psql
. 2) sicherstellen , dass Ihre Benutzer über die notwendigen Schreibrechte, wie zum Beispiel:CREATE
,INSERT
,UPDATE
, etc. 3) importieren die SQL - Dateien. Soweit ich weiß, befinden Sie sich jetzt in Phase 1.Erreichen Sie in der Befehlszeile zuerst das Verzeichnis, in dem psql vorhanden ist, und schreiben Sie dann folgende Befehle:
und drücken Sie die Eingabetaste. psql fragt nach dem Passwort. Geben Sie das Benutzerpasswort ein:
dann schreibe
Drücken Sie dann die Eingabetaste.
quelle
Der kürzeste Weg, den ich kenne, ist folgender:
Datenbankname: In welche Datenbank sollten Sie Ihre Dateidaten einfügen?
Dateipfad: Absoluter Pfad zu der Datei, über die Sie den Import durchführen möchten.
Hostname: Der Name des Hosts. Für Entwicklungszwecke ist es meistens
localhost
.Wenn Sie diesen Befehl in die Konsole eingeben, werden Sie aufgefordert, Ihr Kennwort einzugeben.
quelle
Seien Sie vorsichtig mit "/" und "\". Auch unter Windows sollte der Befehl folgende Form haben:
quelle
Immer bevorzugt mit einer Verbindungsdienstdatei (Lookup / Google 'psql Verbindungsdienstdatei')
Dann einfach:
Wo
yourservicename
ist ein Abschnittsname aus der Servicedatei?quelle