189 8069 5689

包含postgresql工具的词条

Linux 下安装PostgreSQL 管理工具pgAdmin

操作系统: CentOS Linux release 7.5.1804 (Core)

10年积累的网站制作、网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有德安免费网站建设让你可以放心的选择与我们合作。

sudo rpm -i

sudo yum install pgadmin4

/usr/pgadmin4/bin/setup-web.sh

输入登录的邮箱账号及登录密码。

按照安装提示完成配置即可。

然后开放端口80

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --reload

通过ip直接访问即可

Windows系统中有哪些方法开启Postgresql服务

我们在使用Postgresql的时候,首先需要开启Postgresql服务。那么在Windows系统中有哪些方法开启Postgresql服务呢?下面我给大家分享一下。

工具/材料

任务管理器,服务面板,CMD命令行

服务面板开启

01

首先按Win+R组合键打开运行窗口,在输入框中输入services.msc命令,如下图所示

02

在出现的服务界面中我们找到postgresql的记录行,如下图所示,右键单击选择启动

03

当服务的状态显示为正在运行的时候则代表postgresql服务已经打开了,如下图所示

任务管理器开启

01

按住键盘上的Ctrl+Shift+ESC组合键,注意是同时按下,不是一个个按,如下图所示

02

在弹出的任务管理器窗口中切换到服务面板,找到postgresql服务,右键单击选择开始选项,如下图所示

命令行开启

01

找到所有程序下面的Windows系统,然后点击命令提示符,如下图所示

02

另外也可以直接打开运行界面输入CMD命令打开命令提示符界面,如下图所示

03

在命令提示符中通过net start命令来开启postgresql服务,如下图所示,注意服务名一定要写正确

Postgresql数据库如何新建登录用户

我们使用Postgresql数据库的时候,默认都是用postgres用户进行数据操作。但是有时为了数据安全,我们会另外建一些账号给相关的工作人员使用。那么Postgresql数据库中如何新建登录用户呢?下面我给大家分享一下。

工具/材料

pgAdmin4

01

首先打开Postgresql的管理工具pgAdmin4,接着双击服务器名称,如下图所示

02

在弹出的Connect to Server界面中输入postgres用户的密码,然后点击OK按钮,如下图所示

03

进入到数据库以后右键单击"登录/组角色"选项,选择Create下面的Login/Group Role选项,如下图所示

04

接下来会弹出创建登录用户的界面,我们先给用户起一个名字,尽量是英文,如下图所示

05

然后切换到Definition页卡,给登录用户设置一个登录密码,如下图所示,注意Connection limit要设置为-1

06

接着切换到Privileges界面,这里需要给登录用户设置一下操作权限,大家可以根据自己的需要设置即可,如下图所示

07

接下来切换到Membership页卡,给登录用户设置一个角色,这里我直接把管理员的角色给它了,如下图所示

08

上述设置完毕以后回到数据库主界面,我们就可以看到"登录/组角色"下面就已经有我们新建的登录用户了,如下图所示

09

最后我们断开当前的连接,用新建的用户进行登录,如果登录正常的话则代表一切设置成功,如下图所示

postgresql连接工具有哪些

以下是postgresql数据库管理工具,需要的小伙伴可以学习一下

1、navicat是类似于MySQL workbench的SQL客户端,可以支持PostgreSQL,需要购买,但是有试用版。

2、pgAdmin

3、DBVisualizer

4、也可以支持用自带的psql client

推荐学习《python教程》。

postgresql如何备份数据库

postgresql中可以使用pg_dump来备份数据库。pg_dump是用于备份PostgreSQL数据库的工具。它可以在数据库正在使用的时候进行完整一致的备份,并不阻塞其它用户对数据库的访问。

用法:

pg_dump [选项]... [数据库名字]

一般选项:

-f, --file=FILENAME output file or directory name

-F, --format=c|d|t|p output file format (custom, directory, tar, plain text)

-v, --verbose 详细模式

-Z, --compress=0-9 被压缩格式的压缩级别

--lock-wait-timeout=TIMEOUT 在等待表锁超时后操作失败

--help 显示此帮助信息, 然后退出

--versoin 输出版本信息, 然后退出

示例:

备份数据库,指令如下:

pg_dump -h 164.82.233.54 -U postgres databasename C:databasename.bak

开始-运行-cmd 弹出dos控制台;然后 在控制台里,进入PostgreSQL安装目录bin下:

cd C:Program FilesPostgreSQL9.0bin

最后执行备份指令:

pg_dump -h 164.82.233.54 -U postgres databasename C:databasename.bak

指令解释:

pg_dump 是备份数据库指令,164.82.233.54是数据库的ip地址(必须保证数据库允许外部访问的权限哦~),当然本地的数据库ip写 localhost;

postgres 是数据库的用户名;databasename 是数据库名。

意思是导出到C:databasename.bak文件里,如果没有写路径,单单写databasename.bak文件名,那么备份文件会保存在C: Program FilesPostgreSQL9.0bin 文件夹里。

推荐学习《Python教程》。


新闻标题:包含postgresql工具的词条
分享链接:http://jkwzsj.com/article/dscceso.html

其他资讯