场景
postgreSQL 导出 5G 单表
脚本
PGPASSWORD=123456 psql -h 127.0.0.1 -p 5432 -d db_name -U root -c "\copy (SELECT * FROM reply_record ) to './reply_record.csv' WITH csv header delimiter '#' encoding 'UTF8'";
速度
用时一分钟
说明
#:分隔符
更多脚本
导入、指定字段导入
# 导入 copy from
PGPASSWORD=123456 psql -h 127.0.0.1 -p 5432 -d db_name -U postgres -c "\copy tab_name FROM './test.csv' WITH csv header delimiter ',' encoding 'UTF8'";
# 指定字段
PGPASSWORD=123456 psql -h 127.0.0.1 -p 5432 -d db_name -U postgres -c "\copy tab_name(id,name,age) FROM './test.csv' WITH csv header delimiter ',' encoding 'UTF8'";