立即学习:https://edu.csdn.net/course/play/24797/282206?utm_source=blogtoedu
1:20 事务就有四个特性:
① 原子性。不可再分割
② 一致性。事务之前数据库处于一致性的,事务之后事务也应该是处于一致性的。从一个一致性的状态到另外一个一致性的状态
③ 隔离性。在外是看不到事务内部的状态的。
④持久性。对数据库的修改是持久的,不会再发生变更
6:55 如果只是执行 DDL 语句,程序不需要显示提交事务,程序的修改会自动生效。此段代码并没有改变原来的数据库内容,是因为后面缺少事务提交的代码,执行 DML 语句,事务就开启了,所以后面执行 DDL 也没有提交
8:40 print(dir(conn)) 可以查看conn有哪些方法。
10:39 回滚有显示回滚和自动回滚(系统错误或者强行退出(退出之前没有提交))