如何解决在mysql的数据库中加载数据时如何存储日志文件
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。 显然,这会使服务器速度降低一点,但它会提供请求的日志文件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。