postgresql 导入导出


导出 pg_dump   备份:pg_dump -h localhost -p 5432 -U tradesns -W -F c -b -v -f "/home/tradeworkwangbin/us2010.backup" us2010 恢复:pg_restore -h 192.168.0.100 -p 5432 -U postgres -W -d us2011 -v "/root/us2010.backup" PS:“-d us2011 ”中的“us2011 ”数据库需要事先建立,不然会报错。   导入 psql   psql -databasename > 文件 用户名   命令操作:  数据的导出:pg_dump -U postgres(用户名)  (-t 表名)  数据库名(缺省时同用户名)  > c:\fulldb.sql  数据的导入:psql -U postgres(用户名)  数据库名(缺省时同用户名) < C:\fulldb.sql  pgAdmin操作:  数据的导出:在库名上右击-->backup-->ok,即将数据保存到.backup文件中。  数据的导入:在库名上右击-->restore-->注意填写.backup文件的路径不能有空格-->ok