PGSQL配置方法.docx
- 文档编号:7497341
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:12
- 大小:443.23KB
PGSQL配置方法.docx
《PGSQL配置方法.docx》由会员分享,可在线阅读,更多相关《PGSQL配置方法.docx(12页珍藏版)》请在冰豆网上搜索。
PGSQL配置方法
PostgreSQL安装配置方法
执行下列步骤前,暂作以下假定:
PostgreSQL拟装在d:
\PGSQL
数据库以后拟存放在d:
\PGSQL\data
获取绿色安装文件PGSQL.zip。
1、PGSQL.zip解压至d:
\PGSQL后,创建一个data目录;
如果原始已经存在data目录,可以删掉重新创建。
2、新开一个cmd窗口,并切换目录:
cdd:
\PGSQL\bin;
3、initdb-Dd:
\PGSQL\data-EUTF8
4、pg_ctlregister-Dd:
\PGSQL\data-Npgsql即将postgres注册为服务,服务名为pgsql;
在“服务”中可以看到已经添加了pgsql:
5、netstartpgsql即可启动postgresql,进行后续工作了;
netstoppgsql停止服务。
6、createdb-EUTF8testdb,创建测试数据库
7、通过pgAdminIII登陆PostgreSQL数据库:
在目录D:
\PGSQL下面运行startClient.bat:
初始状态时服务器组下面的服务器为空。
点击
登陆服务器信息:
填写相关信息:
登陆别名,可以自定义:
主机IP或主机名称:
数据库端口号(选择默认即可):
登陆的数据库名称,输入第6步中创建的数据库:
初次登陆时要使用机器用户名,Administrator等:
登陆数据库后的列表信息:
创建数据库角色(用户)名:
ActiveUser,密码相同。
设置角色属性名称:
设置角色相关定义:
设置角色权限:
确定之后,即创建了数据库的角色ActiveUser:
下面创建数据库NormalPlatform:
设置权限:
确定即创建了数据库NormalPlatform。
关闭pgAdminIII,重新登录数据库NormalPlatform,用户角色为ActiveUser:
登录数据库信息:
数据表为0,即为空数据库。
配置远程登录数据库信息,PostgreSQL数据库默认为本地登录,远程登录需要配置两个文件:
D:
\PGSQL\data目录下面的:
pg_hba.conf和postgresql.conf。
在文件postgresql.conf中查询关键字listen_address:
#listen_addresses='localhost'#whatIPaddress(es)tolistenon;
修改为:
listen_addresses='*'#whatIPaddress(es)tolistenon;
在文件pg_hba.conf中查询关键字IPv4:
#IPv4localconnections:
hostallall127.0.0.1/32trust
添加一行:
hostallall192.168.55.0/32trust
192.168.55.0表示号段192.168.55都能够登远程连接到数据库。
重启数据库服务,即可远程登录到数据库。
下一步在数据库NormalPlatform下面创建表和对应的数据:
点击执行SQL图标
:
将D:
\PGSQL下面的createTables.script脚本拷贝到SQL编辑器执行创建表:
点击运行图标
。
即创建数据表:
将将D:
\PGSQL下面的data.sql脚本拷贝到SQL编辑器插入数据:
点击图标插入数据。
查询刚刚插入的表数据:
点击查询图标
:
查看查询结果:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PGSQL 配置 方法