在CentOS上创建PostgreSQL数据库并使用pgAdmin进行管理,可以按照以下步骤操作:
一、安装PostgreSQL
-
更新系统包
sudo yum update -y -
安装PostgreSQL
sudo yum install postgresql-server postgresql-contrib -y -
初始化数据库 安装完成后,系统会提示你是否初始化数据库集群。输入
y并按回车键。sudo postgresql-setup --initdb -
启动并启用PostgreSQL服务
sudo systemctl start postgresql sudo systemctl enable postgresql -
配置防火墙 如果启用了防火墙,需要允许PostgreSQL的默认端口5432。
sudo firewall-cmd --permanent --add-port=5432/tcp sudo firewall-cmd --reload
二、配置pgAdmin
-
下载并安装pgAdmin 可以从pgAdmin官方网站下载适用于CentOS的安装包,或者使用以下命令安装:
sudo yum install -y https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v4/linux/pgadmin4-4.24-1.el7.x86_64.rpm -
启动pgAdmin 安装完成后,可以通过以下命令启动pgAdmin:
pgadmin4默认情况下,pgAdmin会在浏览器中打开。
三、创建数据库
-
登录pgAdmin 打开浏览器,访问
http://,使用默认用户名:5050 postgres和密码(安装过程中设置的)登录。 -
创建新数据库
- 在左侧导航栏中,展开服务器节点。
- 右键点击“Databases”,选择“Create” -> “Database”。
- 在弹出的对话框中,输入数据库名称,例如
mydatabase。 - 点击“Save”按钮。
-
创建用户并授予权限
- 在左侧导航栏中,展开服务器节点,然后展开“Login Roles”。
- 右键点击“Login Roles”,选择“Create” -> “Login Role”。
- 输入用户名和密码,例如
myuser和mypassword。 - 点击“Save”按钮。
- 右键点击新创建的用户,选择“Properties”。
- 在“Connection”选项卡中,勾选“Create database if does not exist”。
- 在“Privileges”选项卡中,选择新创建的数据库,并授予适当的权限(如
CONNECT和USAGE)。
四、验证数据库创建
-
连接到新数据库
- 在pgAdmin中,展开服务器节点,然后展开“Databases”。
- 双击新创建的数据库
mydatabase。 - 在弹出的连接对话框中,输入用户名和密码,然后点击“Connect”。
-
执行SQL查询
- 在数据库连接窗口中,打开一个新的查询窗口。
- 输入SQL查询语句,例如
SELECT * FROM pg_database;,然后点击“Execute”按钮。 - 如果一切正常,你应该能看到查询结果。
通过以上步骤,你就可以在CentOS上成功创建PostgreSQL数据库并使用pgAdmin进行管理了。
以上就是关于“centos pgadmin数据库如何创建”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm