如何让 MySQL 输出其插件写入 stderr 的内容?

如何让 MySQL 输出其插件写入 stderr 的内容?

我需要调试一个将一些数据发送到 MySQL 插件的库,但我似乎无法让 MySQL 写入与 stderr 相关的任何内容。我像这样运行 MySQL:

$ export MYSQL_TEST_TRACE_DEBUG=1
$ sudo mysqld

这是启用插件调试输出的正确方法吗,还是我必须做其他事情

答案1

sudo 操作中环境$MYSQL_TEST_TRACE_DEBUG变量丢失。

你可以尝试:-E“保护环境”

还要交叉检查你的sudoers文件以确保环境变量没有其他限制(如setenvenv_reset

相关内容