java使用jdbc执行sql文件,并将日志写入文件,而不是std输出或仅打印错误
我编写了一个简单的程序,在mysql数据库上执行一个特别大的SQL文件。程序运行良好,但由于SQL包含大量数据,因此生成的日志非常大且无法读取。 是否有办法使jdbc只打印错误或将日志写入文件
你可以在下面搜索框中键入要查询的问题!
我编写了一个简单的程序,在mysql数据库上执行一个特别大的SQL文件。程序运行良好,但由于SQL包含大量数据,因此生成的日志非常大且无法读取。 是否有办法使jdbc只打印错误或将日志写入文件
# 1 楼答案
您可以使用任何记录器,如Log4j和log in Catch语句:
要遵循的步骤:
下载最新的log4j发行版
将log4j的jar库添加到程序的类路径中
创建log4j的配置
使用配置初始化log4j
创建一个记录器
将日志语句放入代码中
`
参考:http://www.codejava.net/coding/how-to-configure-log4j-as-logging-mechanism-in-java