mariaDB连接器/J v3.0.6正在将SQLExceptions转储到控制台.我该怎么阻止



我们有一个遗留应用程序,它正在从MySQL v5.6过渡到MariaDB 10.8。这个应用程序使用了一个自制的记录器(说得够多了(。但是,当运行preparedStatement.executeQuery((等SQL命令时,生成的任何SQLException都会被镜像到控制台(我认为是通过stderr(。我怎样才能停止这种额外的噪音。异常被捕获并处理,但额外的控制台噪音令人讨厌。

MariaDB java连接器自3.0起使用Slf4j记录器(如果存在(,如果不存在,则返回控制台。

这可以通过设置"系统属性"来禁用;mariadb.log禁用";真实。示例:

java -Dmariadb.logging.disable=true ...

相关内容

  • 没有找到相关文章

最新更新