Você pode redirecionar a saída de qualquer comando - não apenas o MySQL - usando os operadores de redirecionamento de i / o do seu shell. Por exemplo, no bash:
$ mysql mydb < commands.sql > /dev/null 2>&1
Isto iniciará o cliente da linha de comando MySQL, conecte-o ao "mydb" no sistema local (assumindo que você tenha acesso), leia os comandos SQL do arquivo commands.sql e descarregue toda a saída para /dev/null .
Se você quisesse salvar a saída para revisão após o fato, poderia redirecioná-la para um arquivo em vez de para /dev/null :
$ mysql mydb < commands.sql > output.txt 2>&1
O 2>&1 redireciona stderr , bem como stdout . Se você quisesse ver algum erro no seu terminal, você só redirecionaria stdout :
$ mysql mydb < commands.sql > /dev/null