MySQL笔记四:MySQL与Python的交互
MySQL与Python的交互
数据准备
先通过SQLyog连接mysql数据库并创建好表和对应的数据,以便接下来进行查询或者修改数据库操作
Python操作mysql数据库步骤
- 导入模块
- import pymysql
- 连接数据库
- conn = connect(…)
- 获取游标
- cursor = conn.cursor()
- SQL操作
- cursor.execute(‘SQL语句’)
- cursor.fetchone()
- …
- 关闭游标和连接
- conn.close()
封装DB类
- 初始化:_init_
- 静态方法:@staticmethod
- 类被释放的时候:_del_
- 解耦思想
新增&修改&删除
- 提交事务:commit
- 回滚:rollback