MySQL笔记四:MySQL与Python的交互

MySQL与Python的交互

MySQL笔记四: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