插入在提交之前生效

时间:2016-12-26 16:34:25

标签: mysql

我写了下面的代码,即使我没有达到提交(我故意放不同的用户名),因为第一个插入生效时出错。有什么我对交易没有理解吗?

START TRANSACTION;
SET AUTOCOMMIT=0;
INSERT INTO user(username,password,name,bdate,address,mail,htel,mtel,role) VALUES ('user1' , 'mypassword' , 'name' ,'yyyy-mm-dd' , 'address' , 'myemail' , '2106026838' , '6985963773' , 'student'); 
INSERT INTO student(student_username,year,studentsectorid) VALUES ('user2','5','2' );
COMMIT;

0 个答案:

没有答案