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
它將在批處理模式下的第一個錯誤處停止。如果'$?'值爲零,則沒有錯誤。 –