- 2008-02-04 (月) 14:15
- DB | PostgreSQL
ファイルでバックアップ
/usr/local/pgsql/bin/pg_dump -h localhost -U postgres -d DB名 > ファイル名
外部ファイルへテーブルの値をエクスポート
COPY テーブル名 TO ‘/home/postgres/ファイル名’ USING DELIMITERS ‘,’ ;
カレントディレクトリにエクスポート
\COPY テーブル名 TO ‘ファイル名’ USING DELIMITERS ‘,’ ;
外部ファイルからテーブルに値をインポートする
COPY テーブル名 FROM ‘/home/postgres/ファイル名’ USING DELIMITERS ‘,’ ;
ちなみにCSVでエクスポートする場合にカラム名をヘッダーに表示する場合
COPY テーブル名 TO ‘/home/postgres/ファイル名’ HEADER CSV;
これで一行目にカラム名が挿入されてCSVでエクスポートされる。
- Newer: PHPからPostgreSQLをdumpする。
- Older: 専修大学の国語の問題がアホ過ぎて試験中にワロタ。らしい。
Trackbacks:0
- Trackback URL for this entry
- http://ore.saizensen.net/archives/32/trackback
- Listed below are links to weblogs that reference
- PostgresのDBデータをファイルでバックアップ from おれ最前線ねっと




