版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
程序人员都知道数据库是开发中不可或缺的部分,即便是在日常生活中,数据库也和我们息息相关,今天咱们来使用Python进行MySQL数据库事务的操作,很简单的一部分代码,大家都可以看得懂的,嘿嘿
# 需要先安装pymysql库
import pymysql
# 连接数据库
db = pymysql.connect(host='localhost',user='root',password='123456')
# 选择数据库
db.select_db('school')
# 设置字符集
db.set_charset('urf8)
# 创建游标对象
cursor=db.cursor
# 开启事务
db.begin()
try:
# 编写sql语句
sql="select into student(name) values('zhuzhu')"
# 执行sql语句
# 对于DML:返回一个受影响的行数
data = cursor.excute(sql)
except Exception as e:
print(e)
# 事务回滚
db.rollback()
else:
# 提交事务
db.commit()
print(data)
# 最后插入数据的自增的id
print(cursor.lastrowid)
# 关闭游标对象,断开连接
cursor.close()
db.close()
当然如果你没有安装pymysql,自然是导入不了这个库的了,那咱就来聊聊怎么安装咧
第一种方法:
1.打开黑屏终端(win+R)
2.输入pip install pymysal
3.安装成功
第二种方法:
- 打开pycharm
- 找到左上角的
file
- 进入
file
,点击setting
- 找到
Project Interpreter
- 点击右上角的
+
- 在搜索框输入
pymysql
- 会出现pymysql那个第三方库,然后点击
Install Package
即可 - 安装成功啦,可以在
.py
文件中正常导入了