python-mysql事物
时间:2021-07-01 10:21:17
帮助过:12人阅读
4
5 #!/usr/bin/python
6
7 # -*- coding: UTF-8 -*-
8
9 import MySQLdb
10
11 #包的导入
12
13 db = MySQLdb.connect(
"ip地址,本机为localhost",
"用户名",
"密码",
"表名")
14
15 #打开数据库的连接
16
17 cursor =
db.cursor()
18
19 #使用cursor()方法获得操作游标
20
21 try:
22 # 执行sql语句
23 cursor.execute(
"update account set money=money-600 where name=‘zhangsan‘")
24 cursor.execute(
"update account set money=money+600 where name=‘lisi‘")
25 # 提交到数据库执行
26 db.commit()
27 except:
28 # 发生错误时回滚 回滚到获取游标的位置开始重新执行 看代码上面的文字有说明
29 db.rollback()
30
31 db.close()
32
33 #关闭数据库的连接
python-mysql事物
标签:理解 perm sql import isolation .exe 获得 状态 数据库事务