参考

比较好理解的是:https://www.cnblogs.com/nhdlb/p/14960000.html

导入

psql -d jdbc -h localhost -p 5432 -U postgres -f /home/sql/test.dmp
#-d 数据库名称<br />
#-h ip地址<br />
#-p 端口号<br />
#-U 用户<br />
#-f sql文件路径

导出

psql -d jdbc -h localhost -p 5432 -U postgres -f /home/sql/test.dmp
#-d 数据库名称<br />
#-h ip地址<br />
#-p 端口号<br />
#-U 用户<br />
#-f sql文件路径

保证数据是可以执行的,说明数据有问题

psql -d blogs -h localhost -p 5432 -U admin -f /workspace/test_linlin_blogs/forune.sql<br />
psql:/workspace/test_linlin_blogs/forune.sql:17: ERROR:&nbsp; syntax error at or near &quot;utf8mb4&quot;<br />
LINE 17: SET NAMES utf8mb4;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<br />
psql:/workspace/test_linlin_blogs/forune.sql:18: ERROR:&nbsp; unrecognized configuration parameter &quot;foreign_key_checks&quot;<br />
psql:/workspace/test_linlin_blogs/forune.sql:23: ERROR:&nbsp; syntax error at or near &quot;`&quot;

</p>