我最终找到了解决方法。通过在运行时使用以下SQL查询修改MysqL全局系统变量,可以通过Java启用MysqL常规查询日志记录。
SET GLOBAL log_output="FILE"
SET GLOBAL general_log_file="Path/File"
SET GLOBAL general_log='ON'
我建议在general_log_file路径中使用正斜杠。即使在Windows环境中,我也无法使用反斜杠。
SET GLOBAL general_log='OFF'
使用JDBC启用MySQL一般查询日志
我最终找到了解决方法。通过在运行时使用以下SQL查询修改MysqL全局系统变量,可以通过Java启用MysqL常规查询日志记录。
SET GLOBAL log_output="FILE"
SET GLOBAL general_log_file="Path/File"
SET GLOBAL general_log='ON'
我建议在general_log_file路径中使用正斜杠。即使在Windows环境中,我也无法使用反斜杠。
SET GLOBAL general_log='OFF'