PostgreSQL 常用命令 总结 ||数据库导入导出
Posted 洛阳泰山
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PostgreSQL 常用命令 总结 ||数据库导入导出相关的知识,希望对你有一定的参考价值。
1. 登录PostgreSQL 命令(以数据库名为work_face为例)
psql -h 127.0.0.1 -U postgres -d work_face
如果数据库设置密码的话,会提示输入密码
注意:用户名后面不要有空格
登录成功界面
2.PostgreSQL 导出数据库:(以数据库名为work_face为例)
pg_dump -h 127.0.0.1 -p 5432 -U postgres -d work_face -Fc -f C:\\Users\\admin\\Desktop\\work_face.dmp
部分命令说明
-d:-d后面接的是数据库的名称
-h:接的是主机名
-p:接的是端口号
-U:接的是用户名
-f:接的是导出表的位置和重命名
-Fc:自定义格式
-t:后面接的是具体在哪个模式下的那张表
3.PostgreSQL 导入数据库:(以数据库名为work_face为例)
pg_restore -h 127.0.0.1 -U postgres -d work_face C:\\Users\\admin\\Desktop\\work_face.dmp
命令运行后,输入数据库密码,即可执行。
如果命令窗口,已经执行过登录命令,可以只执行:
pg_restore -d shiliang< C:\\Users\\admin\\Desktop\\database.dmp
命令运行好,只有命令窗口没报错,就说明程序在执行,根据文件大小,一般要等个10ms以上才能成功。
以上是关于PostgreSQL 常用命令 总结 ||数据库导入导出的主要内容,如果未能解决你的问题,请参考以下文章