【问题标题】:How to print messages from MySQL for debugging purposes?如何从 MySQL 打印消息以进行调试?
【发布时间】:2010-03-29 20:05:27
【问题描述】:

我更喜欢 MS-SQL / PostgreSQL,但我正在做一个 MySQL 项目。在我的一个存储过程(函数)中,我想简单地在运行时输出变量的值以进行调试。

对于 PostgreSQL,这是使用 RAISE NOTICE 完成的。这在 MySQL 中有没有等价的方法?

【问题讨论】:

    标签: mysql


    【解决方案1】:

    这不适用于 MySQL。

    但是您可以按照this article 的描述将调试值存储在单独的表中,自己创建类似的东西。

    【讨论】:

    【解决方案2】:

    与大多数现代 RDBMS 相比,MySQL proc 还处于起步阶段。您将不得不使用穷人的调试方法 - 在适用的情况下从 dual 中选择 var。

    【讨论】:

      猜你喜欢
      • 2013-10-18
      • 2011-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多