温馨提示×

centos上pgadmin图形化界面使用

小樊
48
2025-08-26 22:25:09
栏目: 智能运维

以下是在CentOS上使用pgAdmin图形化界面的步骤:

1. 安装pgAdmin

  • Web模式(推荐)

    sudo yum install -y pgadmin4-web  # 安装Web版  
    sudo /usr/pgadmin4/bin/pgadmin4-web-setup.sh  # 初始化(设置邮箱和密码)  
    sudo systemctl start httpd  # 启动Apache服务  
    sudo firewall-cmd --add-port=80/tcp --permanent  # 开放端口(默认80)  
    sudo firewall-cmd --reload  
    

    访问地址:http://服务器IP:80,使用初始化的邮箱和密码登录。

  • 桌面模式(可选)
    下载对应系统的安装包(如RPM),解压后运行pgadmin4命令,通过图形界面登录。

2. 连接数据库

  • 登录后,在左侧Servers节点右键选择Create→Server,填写:
    • Name:自定义名称
    • Host:数据库服务器IP(默认localhost
    • Port:默认5432
    • Username/Password:PostgreSQL用户名和密码(需提前在PostgreSQL中创建)。
      点击Save后双击服务器即可连接。

3. 常用功能操作

  • 管理数据库对象
    展开数据库节点,右键可创建/修改/删除表、视图、索引等,支持可视化设计。
  • 执行SQL查询
    在数据库内右键选择Query Tool,输入SQL语句后点击Execute
  • 备份与恢复
    右键数据库→Tools→Backup选择备份路径和格式;恢复时选择Restore
  • 监控与日志
    通过Monitoring节点查看服务器状态,Logs节点查看操作日志。

4. 配置优化(可选)

  • 修改默认端口:编辑/etc/httpd/conf.d/pgadmin4.conf,调整Listen参数。
  • 启用SSL:在配置文件中添加SSL证书路径,增强连接安全性。

注意事项

  • 确保PostgreSQL服务已启动且允许远程连接(修改postgresql.confpg_hba.conf)。
  • Web模式需安装Apache,桌面模式需安装图形界面依赖(如gnome)。

参考来源:

0