pg pg_dump 导入导出sql

2022-07-26  本文已影响0人  饱饱抓住了灵感

1、导出数据(表结构及数据)

pg_dump -U postgres -d postgres -h 127.0.0.1 -p 5432  > user.sql
参数 解释
-d 数据库名
-t 指定表, 使用多个-t可以导出多个表
--inserts 导出为insert语句

2、导入数据,执行sql

psql -U postgres -d postgres -f /home/postgres/user.sql
参数 解释
-f 指定文件路径

PS: windows系统需打开pg安装目录的bin文件夹, 然后在地址栏输入cmd打开命令窗口, 否则会报错'psql' 不是内部或外部命令,也不是可运行的程序或批处理文件。

上一篇 下一篇

猜你喜欢

热点阅读