回答

收藏

将MySQL输出源结果到日志文件

技术问答 技术问答 432 人阅读 | 0 人回复 | 2023-09-14

我正在尝试使用它MySQL中的source命令执行foo.sql。: b; O& o& Q! r7 G0 O1 J& j
当我输入命令时,文件将相应来源:
$ k2 h$ ?" |8 R2 z$ F% p* z. P1 ?mysql> source ~/foo.sql现在,许多句子正在本文件中执行。我想回顾一下这些句子的成功/失败。如何将句子的结果传递给日志文件?foo.txt?2 u0 Y' s' ^. L( v: Z9 G" D3 f3 [
我正在考虑以下方面的事情:0 o' O' v2 N! _3 u2 R4 I
mysql> source ~/foo.sql into outfile ~/foo.txt但是,键入此命令似乎是假设源语句后的所有内容都是文件名。因此,它试图将其命名为/ foo.sql文件源转换为输出文件
0 u( G4 X5 ?4 c; b. Rfoo.txt文件显然不存在。% ~! x1 }/ h6 N3 I8 S% s" C, }/ u
                                                               
: l' v9 {6 l  ~* s    解决方案:                                                               
. {. p# U- O. H. c, b% {$ x0 R" S( C                                                                在您的MySQL在客户端中,键入: g+ d1 ]/ o$ D
tee session.out从那时起,当前客户端会话中的一切I / O都将写入文件 session.out”
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则