我需要调试一个将一些数据发送到 MySQL 插件的库,但我似乎无法让 MySQL 写入与 stderr 相关的任何内容。我像这样运行 MySQL:
$ export MYSQL_TEST_TRACE_DEBUG=1
$ sudo mysqld
这是启用插件调试输出的正确方法吗,还是我必须做其他事情
答案1
sudo 操作中环境$MYSQL_TEST_TRACE_DEBUG
变量丢失。
你可以尝试:-E
“保护环境”
还要交叉检查你的sudoers
文件以确保环境变量没有其他限制(如setenv
或env_reset
)