权当给自己做一个备份。
1. sqlite3.connect(database [,timeout ,other optional arguments])

连接到database,如果数据库成功打开,则返回一个连接对象。同一时间一个数据库能倍多个一起访问,但是当一个对其作了修改的时候就执行锁定。如果给定的数据库名称 filename 不存在,则该调用将创建一个数据库。

2.cursor.execute(sql [, optional parameters])

最最常用!执行一个 SQL 语句。在这个里面可以用?来代理%d,s等,非常方便

3.cursor.executemany(sql, seq_of_parameters)

对 seq_of_parameters 中的所有参数或映射执行一个 SQL 命令。

4.cursor.executescript(sql_script)

该语句一旦接收到脚本,会执行多个 SQL 语句。它首先执行 COMMIT 语句,然后执行作为参数传入的 SQL 脚本。所有的 SQL 语句用分号(;)分隔。

5.connection.commit()

提交之前的一切。如果未调用该方法,那么自您上一次调用 commit() 以来所做的任何动作对其他数据库连接来说是不可见的。

6.connection.rollback()

跳转到上一次调用 commit() 以来对数据库所做的更改。

7.connection.close()

关闭数据库连接。这不会自动调用 commit()。如果之前未调用 commit() 方法,就直接关闭数据库连接,所有更改将全部丢失!

8.cursor.fetchone()

获取查询结果集中的下一行,返回一个单一的序列,当没有更多可用的数据时,则返回 None。

主要操作

INSERT, SELECT, DELETE, UPDATE, CREATE

python sqlite3的使用及sql语句相关推荐

  1. sqlite3 实现批量处理 sql语句,避免频繁操作数据库,从而影响性能的问题

    sqlite3 实现批量处理 sql语句,避免频繁操作数据库,从而影响性能的问题.C++语言,begin开始事务,commit提交事务处理. int SQL_EXE(std::vector<st ...

  2. python连接sqlserver 多条sql语句后提交_利用python操作sqllite

    SQLite3 可使用 sqlite3 模块与 Python 进行集成.sqlite3 模块是由 Gerhard Haring 编写的.它提供了一个与 PEP 249 描述的 DB-API 2.0 规 ...

  3. 【数据库】sqlite3常用命令及SQL语句

    [数据库]sqlite3数据库备份.导出方法汇总 一.准备工作 0.安装SQLite3 1)ubuntu命令安装(不是最新版本) sudo apt install sqlite3 2)源码安装(可以安 ...

  4. python一次性封装多条sql语句(begin end)

    python封装利用begin end执行多条sql 因为业务需求,优化模型运行时间.考虑到sql语句每一次执行都要建立连接,查询,获取数据耗时过多.就想到将sql一起提交上去运行,能够节省很多时间. ...

  5. sqlite3数据库API-执行sql语句(三)

    1.  sqlite3_get_table() - 非回调执行sql语句 SQLITE_API int sqlite3_get_table(sqlite3 *db, /* An open databa ...

  6. Python中Mysql数据库的sql语句参数传递问题

    在Python中, 通过pymysql库连接Mysql数据库的sql语句参数传递时需要注意: mysql的sql语句的字符串格式化不是标准的python的字符串格式化, 在python中无论字符串,数 ...

  7. python执行mysql多个sql语句_mysql -- 一次执行多条sql语句

    最近要做一个软件升级,其中涉及到数据库表字段的变动(新增或删除或修改),所有的关于数据库的变动的sql语句都是存放在Sqlupdate.sql文件中,每次升级的时候都需要执行一次Sqlupdate.s ...

  8. Python连接MySQL数据库执行sql语句时的参数问题

    由于工作需要,今天写了一个Python小脚本,其中需要连接MySQL数据库,在执行sql命令时需要传递参数,结果出问题了.在网上查了一下,发现有以下几种方式传递参数: 一.直接把sql查询语句完整写入 ...

  9. python中执行sql语句_python中执行sql语句

    来源:疯狂的蚂蚁的博客 总结和整理 本文介绍了 Python 操作 MYSQL.执行 SQL 语句.获取结果集.遍历结果集.取得某个字 段.获取表字段名....... (游标 对象)用于执行查询和获取 ...

最新文章

  1. ARP解决方法/工具 真假ARP防范区别方法 ARP终极解决方案
  2. NodeJS学习笔记: RESTful —— 为本系列做个小结
  3. php text留言本,PHP+TEXT留言本(五)
  4. c语言实验报告5数组,c语言实验报告五一维数组.doc
  5. 2017年网易校招题 输入一个数将其变为斐波那契数(最小步数)
  6. Qt文档阅读笔记-官方Form Extractor Example实例解析
  7. mac下sublime text的使用
  8. 2台电脑一根网线传文件_安卓端和Mac快速连接传文件
  9. 无人驾驶 ai算法_AI机器学习具有碳足迹,因此无人驾驶汽车也是如此
  10. SwitchResX for Mac(屏幕分辨率修改工具)
  11. Arduino DY-SV17F自动语音播报
  12. Android Hook技术详解
  13. Qt之如何识别小键盘(数字键盘)
  14. 对于分布式消息队列我有话说
  15. 常用PC/手机浏览器UA
  16. iOS 逆向编程(二十三)dsc_extractor 动态库提取器
  17. GRUB4DOS引导wim格式的pe
  18. 中国最牛天使投资人:30万元投资,回报超50000倍
  19. 基于html人事管理报告,人事管理工作实习报告范文
  20. 出入库与库存系统的模型问题

热门文章

  1. Vue.js的组件化开发
  2. 非自锁单按钮控制启停电路
  3. ElasticSearch【从入门到服务器部署项目案例】详细教程
  4. 电源管理ISL95869HRTZ、ISL95808HRZ概述、规格和应用
  5. 导航网这个最强大吗?
  6. Windows10系统蓝屏解决方案
  7. cvra机器人_PROCVRA一SE是什么意思?
  8. MATLAB如何读取文件中的数据(全网最简便)
  9. 如何在零售中实施人工智能自助结账?
  10. 2.发那科工业机器人操作规范及坐标系介绍