文档章节

新手安装postgreSQL后无法连接服务器

explore
 explore
发布于 2016/04/28 10:33
字数 328
阅读 3739
收藏 0

系统:Linux Deepin 15.1
postgreSQL:9.5.1
pgAdmin Ⅲ:1.22.0

使用新立得安装postgreSQL和pgAdminⅢ之后,打开pgAdmin需新建服务器。
打开新建服务器窗口后,名称可以随意填写,主机可以填localhost,端口默认5432,维护数据库默认postgres。
但用户名和密码无论咋填都无法连接服务器。

原因:新安装的postgreSQL里默认有一个数据库postgres,也有一个默认用户postgres,但该用户没有密码,而pgAdmin连接服务器必需填写密码。

解决方法:可以使用命令行窗口登录postgres数据库,然后修改用户postgres的密码。或者新建一个postgreSQL的用户,在设置密码。我采用的是第二种方案,步骤如下:
1、新建postgreSQL用户

sudo /bin/bash
# you should be root now  
su postgres
# you are postgres now
createuser --interactive
#createuser会提示你建立一个新用户,在这里我建立了一个用户test

2、修改密码

#使用psql登录数据库postgres
psql postgres
#登录后使用\password命令修改test的密码
#注意:psql中的命令都是以"\"开头
postgres=# \password test

3、打开pgAdmin,新建服务器,填入刚刚设置的用户名和密码即可。

参考资料:
http://stackoverflow.com/questions/24917832/how-connect-postgres-to-localhost-server-using-pgadmin-on-ubuntu

© 著作权归作者所有

explore
粉丝 13
博文 60
码字总数 34421
作品 0
太原
私信 提问
如何在 Debian 10上安装 PostgreSQL 数据库

如何在 Debian 10上安装 PostgreSQL 数据库 首先我们对PostgreSQL进行一个大致的介绍。 PostgreSQL,通常简称为Postgres,是一种开放源代码的通用对象关系数据库管理系统。它具有许多强大的功...

等会再说
10/29
0
0
如何在Debian 9上安装PostgreSQL

PostgreSQL,通常简称为Postgres,是一种开源的通用对象 - 关系数据库管理系统。 PostgreSQL具有许多高级功能,如在线备份,即时恢复,嵌套事务,SQL和JSON查询,多版本并发控制(MVCC),异...

dragon_tech
2018/11/24
116
0
BSD 安装PostgreSQL

安装好之后,是没有5432 端口监听的 一通过更改数据据 postgresql.conf 的 listenaddresses 改成 "*", 另外一个是设置增加 pghba.conf 遠端連線的權限。 用 CREATE USER test WITH PASSWORD...

MtrS
2013/08/03
68
0
win7下 postgresql产生的问题?

在win7下 通过bat文件运行安装postgresql,但是在bat安装的过程中出现: pg_ctl:无法打开服务管理器 服务名无效 createdb:could not connect to database postgres:无法联接到服务器:conne...

aCfeng
2012/03/20
2.1K
1
PostgreSQL安装详细步骤(windows)

PostgreSQL安装: 一、windows下安装过程 安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程非常简单,过程如下: 1、开始安装: 2、选择程序安装目录: 注:安装 PostgreSQL 的分...

引鸩怼孑
2015/04/21
408
1

没有更多内容

加载失败,请刷新页面

加载更多

对比ubuntu与centos系统 ​​​​

CentOS与Ubuntu该如何选择,哪个更好用。笔者在自媒体平台收集了一些网友的观点,较为经典,分享给大家。至于应该选择哪个,希望看完本文章后,读者心中有数。 观点1:CentOS适用于服务器,U...

老孟的Linux私房菜
今天
12
0
Java的基本类型

一、Java的基本类型 Java的基本类型有哪些? boolean char byte short int long float double ? 延伸思考 思考一:为什么有的书籍说Java存在第9种数据类型? 实际上,JAVA中还存在另外一种基...

yumoop
今天
14
0
OSChina 周四乱弹 —— 富婆小时候

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @猿敲月下码 :#今日歌曲推荐# 分享陈慧娴的单曲《夜机》 《夜机》- 陈慧娴 手机党少年们想听歌,请使劲儿戳(这里) @開源中國張學友 :早上...

小小编辑
今天
24
0
MyMinimad ── Linux下用libmad写的mp3解码播放程序(四)

优化了内存使用,不再使用mmap映射整个文件到内存 /* * 本程序是从 minimad 改进而来,如要更详细的说明请参看 minimad.c * * Gu Zhou, 2009/12/25, SiChuan University, China *...

代码强国
今天
18
0
Minikube安装

1、下载Minikube二进制文件 sudo curl -Lo minikube https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/latest/minikube-linux-amd64 2、设置权限 sudo chmod +x minikube......

RogueQ
今天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部