当前位置: > 投稿>正文

如何使用PgAdmin建立数据表,pgadmin4如何创建表(基于centos7系统安装部署PG管理工具--pgadmin)

02-12 互联网 未知 投稿

关于【如何使用PgAdmin建立数据表】,pgadmin4如何创建表,今天犇涌小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

1、如何使用PgAdmin建立数据表

我们使用PgAdmin管理数据库的时候,首先就需要新建数据表。那么如何使用PgAdmin建立数据表呢?下面小编给大家分享一下。

工具/材料

PgAdmin

操作方法

首先我们打开PgAdmin软件,点击数据库服务器选项,在弹出的界面中输入密码进行连接,如下图所示

进入数据库以后我们右键单击表选项,选择Create下面的Table选项,如下图所示

接下来会弹出Create Table界面,这里首先需要给表起一个名字,如下图所示

接着切换到Columns选项卡,我们点击加号进行字段的增加,如下图所示,注意Data Type列是设置字段类型的

接下来切换到Constraints选项卡,在这里设置一下表的主键约束,一般都是选择id字段,如下图所示

然后我们切换到Foreign Key页卡,这里设置一下表的外键约束,如下图所示

接着我们选择SQL页,这里就会自动生成了建表的SQL语句,接下来我们就可以点击Save按钮,如下图所示

最后我们就可以在左侧看到新建的数据表建好了,刚才设置的字段,约束都在这里会有显示,大家需要自己检查一下,如下图所示

2、基于centos7系统安装部署PG管理工具--pgadmin

概述

今天主要介绍一下pg的管理工具--pgadmin和部署教程。


一、介绍

pgAdmin是PostgreSQL及其相关数据库管理系统的开源管理和开发平台。 用Python和jQuery编写,它支持PostgreSQL中的所有功能。 我们可以使用pgAdmin执行从编写基本SQL查询到监视数据库和配置高级数据库体系结构的所有操作。

它支持的操作系统包括Linux,Windows,Mac OS X。

如何使用PgAdmin建立数据表,pgadmin4如何创建表(基于centos7系统安装部署PG管理工具--pgadmin)


二、yum安装

--配置yum源yum -y install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-centos11-11-2.noarch.rpm--更新系统然后安装pgAdmin包:yum -y updateyum -y install pgadmin4

如何使用PgAdmin建立数据表,pgadmin4如何创建表(基于centos7系统安装部署PG管理工具--pgadmin)


三、配置

虽然已在服务器上安装了pgAdmin,但仍需要执行几个步骤,以确保它具有允许其正确提供Web界面所需的权限和配置。

pgAdmin的主配置文件config.py在任何其他配置文件之前读取。 其内容可以用作可以在pgAdmin的其他配置文件中指定的进一步配置设置的参考点。

1.启动并启用httpd服务以在启动时启动

sudo systemctl start httpd && sudo systemctl enable httpdsudo systemctl status httpd

如何使用PgAdmin建立数据表,pgadmin4如何创建表(基于centos7系统安装部署PG管理工具--pgadmin)

2.重命名pgAdmin Apache配置示例:

如何使用PgAdmin建立数据表,pgadmin4如何创建表(基于centos7系统安装部署PG管理工具--pgadmin)

3、编辑文件以添加VirtualHost部分

# vim /etc/httpd/conf/conf.d/pgadmin4.conf=========================================================================================ServerName pgadmin.example.comLoadModule wsgi_module modules/mod_wsgi.soWSGIDaemonProcess pgadmin processes=1 threads=25WSGIScriptAlias /pgadmin4 /usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgiWSGIProcessGroup pgadminWSGIApplicationGroup %{GLOBAL}# Apache 2.4Require all granted# Apache 2.2Order Deny,AllowAllow from 0.0.0.0Allow from ::1==========================================================================================#确认配置syntax以防止任何错误并重新启动httpd服务:# sudo httpd -t# sudo systemctl restart httpd

如何使用PgAdmin建立数据表,pgadmin4如何创建表(基于centos7系统安装部署PG管理工具--pgadmin)

4.创建pgAdmin数据目录:

sudo mkdir -p /var/lib/pgadmin4/sudo mkdir -p /var/log/pgadmin4/--将pgAdmin目录的权限设置为apache用户sudo chown -R apache:apache /var/lib/pgadmin4sudo chown -R apache:apache /var/log/pgadmin4

5.编辑config_local.py并添加以下设置,在大多数情况下,默认文件位置应该是合适的:

sudo vi /usr/lib/python2.7/site-packages/pgadmin4-web/config_distro.py

增加:

LOG_FILE = '/var/log/pgadmin4/pgadmin4.log'SQLITE_PATH = '/var/lib/pgadmin4/pgadmin4.db'SESSION_DB_PATH = '/var/lib/pgadmin4/sessions'STORAGE_DIR = '/var/lib/pgadmin4/storage'

如何使用PgAdmin建立数据表,pgadmin4如何创建表(基于centos7系统安装部署PG管理工具--pgadmin)


6.运行以下命令以创建配置数据库:

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

这将要求你输入用于初始pgAdmin用户帐户的电子邮件地址和密码

如何使用PgAdmin建立数据表,pgadmin4如何创建表(基于centos7系统安装部署PG管理工具--pgadmin)


四、访问pgAdmin 4 Web界面

如果有活动的防火墙服务,请允许http端口:

打开地址http://pgadmin.example.com/pgadmin4,使用上面配置第6步创建的用户登录pgAdmin

如何使用PgAdmin建立数据表,pgadmin4如何创建表(基于centos7系统安装部署PG管理工具--pgadmin)

如何使用PgAdmin建立数据表,pgadmin4如何创建表(基于centos7系统安装部署PG管理工具--pgadmin)

本文关键词:pgadmin怎么看数据表,pgadmin4如何创建表,pgadmin怎么连接数据库,怎么用pgadmin4建立数据库,pg数据库创建表。这就是关于《如何使用PgAdmin建立数据表,pgadmin4如何创建表(基于centos7系统安装部署PG管理工具--pgadmin)》的所有内容,希望对您能有所帮助!更多的知识请继续关注《犇涌向乾》百科知识网站:http://www.029ztxx.com!

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。

猜你喜欢