PostgreSQL is een open - source object - relationeel databasesysteem . Gesteund door meer dan 15 jaar van ontwikkeling , wordt dit databasesysteem gewaardeerd voor zijn juistheid , betrouwbaarheid en integriteit van gegevens . PostgreSQL wordt gesteund door alle belangrijke besturingssystemen , waaronder Windows , Linux en UNIX . Het kan grote binaire bestanden zoals video , geluid en foto's opslaan , en omvat ook de meeste gegevenstypen gevonden in " SQL : . 2008 " Een tabel kopiëren van PostgreSQL is eenvoudig , maar een simpele opdracht COPY wordt de header niet kopiëren . Als u wilt een header te kopiëren , moet u een meer complexe COPY commando uit te voeren . Instructies 1 Open de Linux command line prompt - " . Voer " " su gebruikersnaam " en druk op Vervang " username" met je gebruikersnaam . Gebruik dit commando in om uw database aan te melden . Type "service postgresql start " 2 in de Linux command line prompt en druk op ' Enter '. Dit zal de database server te starten , ervan uitgaande dat het was gestopt . U kunt ook gebruik maken van de " /etc /rc.d /init.d /postgresql start" of de " /usr /bin /postmaster - D /var /lib /pgsql /data & " commando om de server te starten . Type " psql database_name " in de Linux command line 3 prompt en druk op ' Enter '. Vervang " database_name " met de naam van uw database . U moet deze opdracht uitvoeren om verbinding te maken met uw database . U zult zich aanmelden als gebruiker " gebruikersnaam " in ons voorbeeld . Type " postgres " 4 in de Linux command line prompt en druk op ' Enter '. Dit commando start de PostgreSQL opdrachtregelprompt . U moet alle database- gerelateerde opdrachten uitvoeren vanaf deze prompt . 5 Gebruik de " COPY " commando om gegevens tussen een tabel en een bestand te kopiëren . U moet de volgende vorm van de opdracht COPY gebruiken om een koptekst in PostgreSQL kopiëren : COPY tablename OM bestandsnaam [ MET CSV HEADER ] Vervang " tabelnaam " met de naam van de tabel die houdt de gegevens die u wilt kopiëren en " bestandsnaam " met het pad naar het bestand . De parameter " HEADER " geeft aan dat het bestand bevat een kopregel met de namen van elke kolom . Wanneer de tafel wordt gekopieerd naar het bestand, wordt de eerste regel van de kolom namen bevatten . |