mysql中set termout off的等价物是什么?

i34xakig  于 2021-06-23  发布在  Mysql
关注(0)|答案(1)|浏览(403)

在oracle sqlplus中,我可以编写:

set termout off
spool data.out
@query.sql
spool off

确保将查询输出发送到文件 data.out 而不是去终点站。有没有一种方法可以在mysql中实现同样的功能?

7hiiyaii

7hiiyaii1#

你可以用

mysql> tee data.out
mysql> source query.sql
mysql> notee

它会将输出复制到文件中,但也会显示在终端上。我认为没有办法完全禁用终端输出。
您可以从shell而不是 mysql> 交互式会话,并使用shell的输出重定向。

mysql < query.sql > data.out

相关问题