centos pgadmin数据库如何创建
导读:在CentOS上创建PostgreSQL数据库并使用pgAdmin进行管理,可以按照以下步骤操作: 一、安装PostgreSQL 更新系统包 sudo yum update -y 安装PostgreSQL sudo yum ins...
在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://< your_server_ip> :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进行管理了。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos pgadmin数据库如何创建
本文地址: https://pptw.com/jishu/717706.html