转载:https://www.cnblogs.com/winkey4986/p/5360551.html

1、设置安装路径为:D:\soft\pgsql,数据存储路径为:D:\soft\pgsql\data

2、以管理员身份打开cmd,并切换到D:\soft\pgsql\bin目录

(1)、初始化并创建数据库(一次即可)

initdb.exe -D D:\soft\pgsql\data -E UTF-8 --locale=chs -U postgres -W

-D :指定数据库簇的存储目录D:\soft\pgsql\data

-U:指定DB的超级用户的用户名postgres

--locale:关于区域设置(chinese-simplified-china)

-E:默认编码格式chs

-W :为超级用户指定密码的提示

(2)、启动数据库

pg_ctl -D D:\soft\pgsql -l logfile start

(3)、注册为系统服务(需管理员权限方可)

pg_ctl register -N PostgreSQL -D D:\soft\pgsql\data

补充:删除系统服务

sc delete <服务名称>

3、在Navicat中创建数据库

4、导入整个数据库

psql -U postgres(用户名)  数据库名(缺省时同用户名) < D:\npt.sql

5、导出整个数据库

pg_dump -h localhost -U postgres(用户名) 数据库名(缺省时同用户名)   > D:\npt.sql

6、导出某个表

pg_dump -h localhost -U postgres(用户名) 数据库名(缺省时同用户名)  -t table(表名) >D:\npt.sql

 

转载于:https://www.cnblogs.com/cq-yangzhou/p/10999637.html

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐