BASH&;MYSQL-在运行bash/sh脚本期间记录MYSQL问题
我正在构建一个大量使用mysql的bash脚本。 现在我想添加一种可能性,记录来自数据库的任何评论/错误。 让我们承认这个简单的例子BASH&;MYSQL-在运行bash/sh脚本期间记录MYSQL问题,mysql,bash,error-logging,Mysql,Bash,Error Logging,我正在构建一个大量使用mysql的bash脚本。 现在我想添加一种可能性,记录来自数据库的任何评论/错误。 让我们承认这个简单的例子 mysql -uuser -ppass dbase <<EOF insert into table (col) values ("$val"); EOF mysql-uuser-ppassdbase您只需重定向附加到日志文件的标准错误: mysql -uuser -ppass dbase <<EOF 2>> /var/log/
mysql -uuser -ppass dbase <<EOF
insert into table (col) values ("$val");
EOF
mysql-uuser-ppassdbase您只需重定向附加到日志文件的标准错误:
mysql -uuser -ppass dbase <<EOF 2>> /var/log/mylamescript
insert into table (col) values ("$val");
EOF
mysql-uuser-ppassdbase/var/log/mylamescript
插入表格(col)值(“$val”);
EOF
我不想记录事务,我想记录有关事务的错误和警告。我想看看mysql--debug在说什么,但是我得到了mysql:ERROR:Option'debug'使用,但是disabled@eichertc2>>
表示将标准错误附加到文件中。MySQL在标准错误上同时发出错误和警告。关于--debug
选项,您需要一个支持调试的MySQL(您可以在编译期间配置它)。同时检查--调试信息
。