【问题标题】:MySQL PHPMyAdmin stored procedure won't return multiple rowsMySQL PHPMyAdmin 存储过程不会返回多行
【发布时间】:2015-03-16 08:08:30
【问题描述】:

我只是在测试一个存储过程:

CREATE PROCEDURE sp_test()
BEGIN
  select * from users;
END

应该返回 3 行。但是,调用时

call sp_test()

根本没有结果:

这个过程是SSMS会产生的结果集。是否必须在 PHPMyAdmin 中设置允许返回多行的配置?

【问题讨论】:

    标签: mysql stored-procedures phpmyadmin


    【解决方案1】:

    您使用的是哪个版本的 phpMyAdmin?

    我刚刚下载了 XAMPP 5.5.19 和 5.6.3 并且都使用 phpMyAdmin 版本 4.2.11。我注意到了很多错误,所以我恢复到我的旧 XAMPP v3.2.1,它有 phpMyAdmin 版本 4.0.4.1

    您可以使用 MySQL shell,它应该可以正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-13
      • 1970-01-01
      • 2012-04-16
      • 1970-01-01
      • 2011-09-08
      • 1970-01-01
      • 2016-03-28
      • 1970-01-01
      相关资源
      最近更新 更多