问题描述
MysqL -uabc -pabc -DDesk -e"LOAD DATA INFILE 'c:/tmp/discounts.txt'INTO TABLE discounts FIELDS TERMINATED BY '|';" database > abc/cde/test.log
Query OK,2 rows affected (0.00 sec)
Records: 2 Deleted: 0 Skipped: 0 Warnings: 0
从这种MysqL加载中,我试图将所有内容加载到日志文件中,例如在执行此查询后发现任何错误,或者在成功执行后将结果显示在os控制台中,例如在数据库中插入了多少行。但是我无法捕获日志文件,是否可以存储日志相关文件,请帮助
解决方法
SET global general_log_file='/temp/detail.log';
SET global log_output = 'file';
SET global general_log = on;
然后,当您执行查询时,它将存储all。 显然,这会使服务器速度降低一点,但它会提供请求的日志文件。