全有或全無/ TRANSACTION語句我在一個shell腳本如下兩條語句:與MySQL
32 /usr/local/mysql/bin/mysql -u root files -e "TRUNCATE path"
33 /usr/local/mysql/bin/mysql -u root files -e "
34 LOAD DATA INFILE '/tmp/files.txt'
35 INTO TABLE path
36 FIELDS TERMINATED BY ','
37 (size, @d2, @d3, @d4, @d5, path)
38 SET last_modified=str_to_date(CONCAT(@d2, ',', @d3, ',', @d4, ',', @d5), '%b,%d,%T,%Y');"
39 }
我將如何讓這樣的命令就行開始32 & 32兩個都工作或同時失敗(交易)?
閱讀本文(http://dev.mysql.com/doc/refman/5.0/en/commit.html) – user000001