如何在使用phpmyadmin(4.2.3)查询后显示插入/受影响的行?

时间:2014-06-10 07:42:05

标签: phpmyadmin

PMA(4.2.2 + 4.2.3)在插入/更新/删除查询后表现出不同的行,显示受影响/插入/删除的行。如果我使用" Insert" -tab,则会显示插入的行。如果我使用" SQL" -tab,则总是" MySQL返回一个空结果集(即零行)。"显示。 在PMA(3.4.11 Debian)中,始终显示受影响/插入/删除的行。

示例A:

服务器:Servername - >数据库:test1 - >表:水果 - > "插入" 一个苹果 生成如下查询:

INSERT INTO `test1`.`fruits` (`id`, `fruit`) VALUES (NULL, 'apple');

下一个窗口的响应: 插入1行。插入的行ID:1

例B:

服务器:Servername - >数据库:test1 - >表:水果 - > " SQL" 插入香蕉:

INSERT INTO `test1`.`fruits` (`id`, `fruit`) VALUES (NULL, 'banana');

下一个窗口的响应:
MySQL返回一个空结果集(即零行)。 (查询耗时0.0017秒。)

我把香蕉放在桌子上,但是为了处理更复杂的查询,这不是很方便。这是较新版本的phpmyadmin中的错误吗?如何在早期版本中显示受影响/已插入/已删除行的状态?

1 个答案:

答案 0 :(得分:1)

这是phpMyAdmin 4.2.3中确认的错误(请参阅Bug #4457)。现在使用我向他们提出的patch修正了v4.2.4(尚未发布)。