postgresql绿色版安装及Navicat创建数据库,导入导出sql
转载: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