标签: phppgadmin

phppgadmin:它如何帮助用户摆脱postgres,所以它可以db_drop?

我有一个Posgresql数据库(我是所有者),我想放弃它并从转储中重新创建它.

问题是,有几个应用程序(两个网站,rails和perl)定期访问数据库.所以我得到"其他用户正在访问数据库"错误.

我已经读过一种可能性是获取所涉及的过程的pid并单独杀死它们.如果可能的话,我想做一些更清洁的事情.

Phppgadmin似乎做了我想做的事情:我能够使用其网络界面删除模式,即使网站已开启,也不会出错.所以我正在研究它的代码是如何工作的.但是,我不是PHP专家.

我正在尝试理解phppgadmin代码,以便了解它是如何做到的.我发现了一条线(Schemas.php中有257条),它说:

$data->dropSchema(...)
Run Code Online (Sandbox Code Playgroud)

$data 是一个全局变量,我找不到它的定义.

任何指针都将非常感激.

php postgresql phppgadmin

4
推荐指数
1
解决办法
2571
查看次数

PhpPgAdmin要求输入登录名和密码

我在CentOS安装了PhpPgAdmin.每次选择一个对象(数据库,表,架构......)时,PhpPgAdmin都会要求我输入我的登录名和密码.

左侧菜单(Servers-> PostgreSQL)未连接.

系统

  • CentOS 5
  • PHP版本5.1.6
  • PostgreSQL8.3.11

谢谢,

G. Padmanabhan.

php postgresql phppgadmin

4
推荐指数
1
解决办法
2593
查看次数

如何为pgAdmin III中的几个表生成CREATE脚本?

在pgAdmin III中,您可以:

  • 右键单击表格;
  • 脚本;
  • CREATE脚本;
  • 从SQL编辑器中保存脚本.

如果必须为多个表执行此操作,是否有办法将脚本组合在一个文件中(除了手动复制粘贴它们)?如果这可以通过psql提示符或phppgadmin完成,那也可以.

postgresql phppgadmin pgadmin psql

4
推荐指数
2
解决办法
2万
查看次数

如何登录phppgadmin

好,

我用postgresql的第一天.

我已经下载并安装了postgresql(到Windows),它要我设置密码(比如:1234).

然后我下载了phppgadmin,并尝试登录到pgadmin.

我试过了

root:1234

postgres:1234
Run Code Online (Sandbox Code Playgroud)

我无法登录,也从pgadmin获取以下php错误

( ! ) Strict standards: Only variables should be assigned by reference in C:\wamp\www\phpPgAdmin-5.0.4\classes\database\Connection.php on line 23
Run Code Online (Sandbox Code Playgroud)

postgresql phppgadmin pgadmin

3
推荐指数
1
解决办法
4595
查看次数

插入 PostgreSQL

我在使用 SQL 时遇到了一个小问题。我正在尝试在我的表中插入 2 个值。

那是我的查询: INSERT INTO tableinfo (table,date) VALUES ('Sell','24 August'); 但它不起作用。我有这样的事情:

SQL error:
ERROR:  syntax near "INTO"
LINE 1: SELECT COUNT(*) AS total FROM (INSERT INTO tableinfo (table,...
                                              ^
In statement::
SELECT COUNT(*) AS total FROM (INSERT INTO tableinfo (table,date) VALUES ('Sell','24 August')) AS sub
Run Code Online (Sandbox Code Playgroud)

这是非常基本的,所以我不知道为什么它不起作用:( PostgreSQL 9.2.4

sql postgresql phppgadmin insert

3
推荐指数
1
解决办法
7752
查看次数

事务回滚在 Postgresql 中不起作用

我正在研究 PostgreSQL 9.1.4 。

我将数据插入到两个表中,效果很好。

我希望对我的表应用事务,两个表都存在于同一数据库中。如果我的第二个表在任何时候失败,我的第一个表应该回滚。

我尝试将“max_prepared_transactions”中的属性设置为非零值/etc/postgres/postgres.conf。但事务回滚仍然不起作用。

sql postgresql phppgadmin postgresql-9.1 php-pgsql

3
推荐指数
1
解决办法
1万
查看次数

PostgreSQL“无效的结束序列”

我有一个功能,可以在应用程序中添加用户。它会进行一些检查,对密码进行加盐和哈希处理,然后插入值。现在,当我运行函数时,我得到

ERROR: invalid end sequence
Run Code Online (Sandbox Code Playgroud)

(说实话,我用意大利语得到它,不得不做相当大的工作才能找到相应的英语字符串)。现在,单个部分可以很好地工作,但是如果我将所有内容放到一个函数中,则会收到错误消息,所以我的想法很有限。有什么建议吗?

postgresql phppgadmin plpgsql

3
推荐指数
1
解决办法
1755
查看次数

错误:“PGDMP”处或附近的语法错误第 1 行:PGDMP

我正在尝试将 postgres 数据库备份文件上传到我的托管服务器。但我收到这些错误。不知道这个文件有什么问题。在此输入图像描述

postgresql phppgadmin postgresql-12

3
推荐指数
1
解决办法
3217
查看次数

PHPpgAdmin:如何在不使用 SQL 的情况下删除行

phpMyAdmin中,我可以在不使用 SQL 的情况下删除行。

有没有办法在phpPgAdmin中执行此操作?

database postgresql phppgadmin

2
推荐指数
1
解决办法
5145
查看次数

如何在phpPgAdmin中创建和编辑复合类型?

phpPgAdmin的旧更改日志说有一个用于创建和编辑复合类型的界面,但我无法在任何地方找到它.在phpPgAdmin中是否有这个GUI?

phppgadmin

1
推荐指数
1
解决办法
1636
查看次数