• Python操作SQLite


    1. 导入sqlite3数据库模块,从python2.5以后,sqlite3成为内置模块,不需要额外安装,只需要导入即可。

    import sqlite3
    

    2.创建/打开数据库

    • 使用connect方法打开数据库 con = sqlite3.connect('D: est.db')
    • 不仅可以在硬盘上创建数据库文件,还可以在内存中创建。
      con = sqlite3.connect(':memory:')

    3.数据库连接对象

    • 上面通过connect方法返回con对象。即是数据库对象,提供以下方法:
      • cursor()方法用来创建一个游标对象
      • commit()方法用于事务提交
      • rollback()方法用于事务回滚
      • close()方法用于关闭一个数据库连接

    4.游标对象的使用

    • 创建游标对象: cur = con.cursor()

    • 游标方法

      • execute()用于执行SQL语句
      • executemany()用于执行多条sql语句
      • close() 关闭游标对象
      • fetchone()用于从结果中取一条记录,并指向下一条记录
      • fetchmany()取多条记录
      • fetch()取所有记录
      • sroll()用于游标滚动
  • 相关阅读:
    发光二极管
    续流二极管作用及工作原理
    python backtrace注意事项
    docker tips
    direct stdin and stdout
    python skill
    mysql comments
    python dict
    python list and tuple
    Python library
  • 原文地址:https://www.cnblogs.com/guguobao/p/9557376.html
Copyright © 2020-2023  润新知