• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >PostgreSQL > PostgreSQL管理工具phpPgAdmin入门指南

PostgreSQL管理工具phpPgAdmin入门指南

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了phppgadmin,postgresql连接工具,postgresql 管理工具,postgresql 工具,matlab工具箱应用指南等相关知识,希望本文的分享对您有所帮助

一、安装phpPgAdmin
将下载的压缩包解压

对于 tar.gz 执行如下命令:

对于 tar.bz2 执行如下命令:

对于 .zip 执行如下命令:

二、 配置 phpPgAdmin

编辑 phpPgAdmin/conf/config.inc.php 文件

如果你搞乱了配置文件,你可以使用 config.inc.php-dist 文件进行恢复。

三、创建 reports 数据库

如果你希望启用 reports(一个很有用的特性),那么请到'sql'子目录下查看 reports-pgsql.sql 脚本。
它包含了如何创建 reports 数据库的指导。

四、转储功能相关

如果你是在安全模式下运行 PHP ,为了让数据库转储能够正常工作,
你必须将 php.ini 中的'safe_mode_allowed_env_vars'指令包含 PGPASSWORD 和 PGUSER 环境变量,
同时还需要在'safe_mode_exec_dir'指令中包含 pg_dump 二进制文件所在的目录。
例如:

一般说来,你总不希望 /usr/bin 中的所有程序都能被执行,
所以你可能需要将 pg_dump 和 pg_dumpall 复制到单独的目录中去。

同样,如果你希望 phpPgAdmin 支持转储,
你还需要确保 pg_dump 和 pg_dumpall 可以被运行 PHP 的进程执行。

最后,如果你以安全模式运行 phpPgAdmin ,
需要长时间运行的导入、导出、事务处理,可能会由于超时而退出。

五、PostgreSQL statistics collector

如果启用了 PostgreSQL 的统计程序(statistics collector),
phpPgAdmin 将会显示表和索引的性能以及使用统计。
为了启用这个功能,需要将 postgresql.conf 文件中的如下行的注释取消:

七、重要 - 安全相关

PostgreSQL 在默认情况下并不需要使用密码登录,
我们强烈建议你在 pg_hba.conf 中配置为对本地链接使用 md5 密码,
并为默认的超级用户设置一个密码。

由于存在大量已经安装的 phpPgAdmin 并没有为本地连接设置密码,
我们提供了一个名为'extra_login_security'的配置选项,它默认为 TRUE 。
这意味着你不能使用'root','administrator','pgsql','postgres'用户或空密码登陆。

仅在你对数据库进行了足够的安全设置以后才能将'extra_login_security'设为 fasle ,
这样你就能使用管理员密码以管理员身份登陆。

八、小提示

当在 php.ini 中设置 display_errors = On 并且 error_reporting 包含 ERROR 以外级别的错误的时候,
phpPgAdmin 常常不能流畅的使用,大约是由于编码并非严格遵守 PHP 开发者期望的编码风格所致吧。
所以如果出现某些问题试试 display_errors = Off 看看,也许能解决使用中一些恼人的问题。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • phpPgAdmin 配置文件参数说明中文版
  • phpPgAdmin 常见错误和问题的解决办法
  • PostgreSQL管理工具phpPgAdmin入门指南

相关文章

  • 2017-05-11PostgreSQL 安装和简单使用第1/2页
  • 2017-05-11PostgreSQL ERROR: invalid escape string 解决办法
  • 2017-05-11PostgreSQL教程(十九):SQL语言函数
  • 2017-05-11PostgreSQL中调用存储过程并返回数据集实例
  • 2017-05-11Mybatis调用PostgreSQL存储过程实现数组入参传递
  • 2017-05-11phpPgAdmin 配置文件参数说明中文版
  • 2017-05-11PostgreSQL教程(四):数据类型详解
  • 2017-05-11Debian中PostgreSQL数据库安装配置实例
  • 2017-05-11PostgreSQL教程(二十):PL/pgSQL过程语言
  • 2017-05-11修改一行代码提升 Postgres 性能 100 倍

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • PostgreSQL教程(三):表的继承和分区表详解
    • SQL Server数据迁移至PostgreSQL出错的解释以及解决方案
    • Linux CentOS 7源码编译安装PostgreSQL9.5
    • Windows下PostgreSQL安装图解
    • 用PostgreSQL数据库做地理位置app应用
    • PostgreSQL 查看数据库,索引,表,表空间大小的示例代码
    • phpPgAdmin 常见错误和问题的解决办法
    • PostgreSQL教程(十六):系统视图详解
    • PostgreSQL教程(二十):PL/pgSQL过程语言
    • PostgreSQL 创建表分区

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有