我在将mysql -vvv从脚本输出到日志文件时遇到问题。 Redhat Linux,mysql 5
我可以从Linux命令行运行以下命令,并将SQL命令输出到屏幕上,就像我期望的那样。工作正常,并告诉我我想知道什么。
mysql -vvv --user = username --pass = password< /path/script.sql
当我将以下内容添加到Linux bash shell脚本时,我不会获取并输出到日志文件。我什么不明白?
mysql -vvv --user = username --pass = password< /path/script.sql>> /tmp/file.log
注意:数据库连接字符串在我的script.sql
中答案 0 :(得分:0)
MySQL verbose使用错误输出,试试这个:
mysql -vvv --user=username --pass=password < /path/script.sql 2>&1 >> /tmp/file.log
2>&1
将错误重定向到标准输出