data.sql包含以下数据tee命令在MySQL批处理文件是不是我有mysql的批处理文件nameed工作
tee /var/lib/MYSQLBACKUP/info.txt;
USE APR_PHASE_II ;
INSERT INTO PRODUCTDETAILS (ITEM_CODE,ITEM_DESC) VALUES ('WT002','Water for Injection USP');
INSERT INTO PRODUCTDETAILS (ITEM_CODE,ITEM_DESC) VALUES ('WT003','Water for Injection USP');
当我使用下面的命令
mysql -u root -ppass < /var/lib/data.sql;
执行data.sql脚本将数据插入到表产品详细,但由于我们正在执行第一洞发球台命令放到批处理文件就应该将输出重定向到info.txt没有执行的输出存储到info.txt文件中
如果我登录到mysql命令提示符,然后逐个执行批处理文件语句,它会将输出重定向到info.txt,任何人都可以指导我解决这个问题吗?
MySQL的版本是5.1和OS版是Fedora 14
我有一个问题,所以我不会有状态的批处理文件执行的日志多少查询将被执行成功,多少失败? – user1409935
它将在批处理模式下的第一个错误处停止。如果'$?'值为零,则没有错误。 –