• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:csvデータをPostgreSQLにコピー)

csvデータをPostgreSQLにコピー

このQ&Aのポイント
  • PostgreSQLにcsvデータをコピーする方法を調べてみました。
  • Windows版の場合はpgAdminIIIのクエリーツールを使用して、指定のテーブルにCSVデータをインポートすることができます。
  • Linux版では、/etc/init.d/postgresql startコマンドを使用してPostgreSQLを起動し、COPYコマンドを使用してCSVデータをテーブルにインポートします。

質問者が選んだベストアンサー

  • ベストアンサー
  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.1

基本は同じです。 psql コマンドでデータベースに接続できていますか? ユーザーやテーブルが作成できているなら、そこで COPY tablename FROM '/var/test/testdata.csv' WITH CSV; のようにすればOKです。 パスの書き方がWindowsと異なるだけでコマンドの構文はまったく同じです。

Feruza
質問者

お礼

ご回答ありがとうございました。 Terminalでpsqlコマンドを使用できると思います。pgAdminIIIインストールを思案していたところで、助かったような気がします。しかし、アプリケーションを動作させるには、ApacheやPHPをインストールする必要があることを考えると、やはり避けられないですね。