【问题标题】:node js db-mysql commands out of syncnode js db-mysql 命令不同步
【发布时间】:2013-03-10 02:38:00
【问题描述】:

在尝试执行存储过程时,我偶尔会收到“命令不同步;您现在无法运行此命令”错误。

据我了解,问题是由于我在尝试再次调用该过程之前没有清理存储过程返回的附加结果集。

我在网上看到过解决方案 (http://forums.mysql.com/read.php?52,140863,179132#msg-179132):

while (mysqli_more_results($dbc)) { 
    if (mysqli_next_result($dbc)) { 
        $result = mysqli_use_result($dbc); 
        mysql_free_result($result); 
    }
}

但我不确定如何在 db-mysql 中解决此问题。

任何建议将不胜感激。

【问题讨论】:

    标签: mysql node.js stored-procedures


    【解决方案1】:

    我找不到解决方法,所以我写了一个patch

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-05
      • 2020-09-25
      • 1970-01-01
      • 2013-03-04
      • 1970-01-01
      • 2015-04-23
      • 2017-12-09
      相关资源
      最近更新 更多