`
Thomas会Coding
  • 浏览: 96223 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Python操作sqlite数据库的一些记录

 
阅读更多

Python 内置了sqlite的模块

import sqlite3

connection=sqlite3.connect('coachdata.sqlite')
cursor=connection.cursor();
'''cursor.execute("""create table athletes(id integer primary key autoincrement unique not null,
                name text not null,
                dob date not null
                )""")'''
#创建表
#cursor.execute("insert into athletes(name,dob) values(?,?)",('zzc','1990-0210'));
#插入表
cursor.execute("select * from athletes")
#查询表
print cursor.fetchall()
connection.commit()
#一定要提交
connection.close()

 cursor.fetchone()返回下一个数据行

cursor.fetchmany()返回多个数据行

cursor.fetchall()返回所有数据

分享到:
评论

相关推荐

    Python操作SQLite数据库的方法详解

    Python操作SQLite数据库是一种常见且实用的技术,特别是在轻量级数据存储和处理的场景下。SQLite是一个轻量级的、无服务器的、自包含的、遵从ACID的嵌入式SQL数据库,它不需要独立的数据库服务进程,而是直接集成到...

    利用python操作SQLite数据库及文件操作详解

    最近在工作中遇到一个需求,就是要把SQLite数据中没有存储的文件名的文件删除掉,想来想去还是决定用python。所以也就花了一天半的时间学习了下,随手写了个小例子,下面话不多说了,感兴趣的朋友们一起来看看详细的...

    基于Python的SQLite数据库存储.zip

    这个“基于Python的SQLite数据库存储”主题主要涵盖如何利用Python与SQLite数据库进行交互,包括安装、连接、创建表、插入数据、查询数据以及事务处理等核心概念。 1. **Python与SQLite的集成** Python通过`sqlite...

    Python-sqliteweb用Python编写的基于web的SQLite数据库浏览器

    使用Python-sqliteweb,开发者和非技术人员都可以方便地管理和操作SQLite数据库,尤其适合那些需要轻量级数据库解决方案的场合,例如个人项目、教学演示或者嵌入式系统。 为了开始使用Python-sqliteweb,你需要下载...

    Python之SQLite数据库应用简单应用与讲解.doc

    在实际应用中,Python的SQLite数据库可以用于存储和检索数据,如日志记录、用户配置、简单的应用程序数据存储等。由于其轻量级特性,SQLite特别适合移动设备或单机应用程序。同时,它的便携性意味着数据库文件可以随...

    2014年辛星Python数据库Sqlite3教程

    辛星在2014年发布的这份Python数据库SQLite3教程,为初学者提供了一个很好的入门平台,讲述了一系列关于如何使用Python来操作SQLite3数据库的知识。从数据库基础到SQLite3的特点,再到Python与SQLite3的配合操作,本...

    基于Python(tkinter)+sqlite3的图书信息管理系统(GUI图形界面)_数据库图书信息管理系统

    Python的sqlite3模块提供了与SQLite数据库交互的接口,可以进行数据的增删改查操作。 4. **数据库设计**:在设计图书信息管理系统时,需要考虑如何有效地组织数据。这通常涉及到创建数据库表,定义字段,以及设置...

    从FTP服务器中指定目录下载或更新文件并通过SQLite数据库记录日志(基于Python+SQLite3)

    本项目结合了Python的FTP客户端功能和SQLite数据库管理,用于从FTP服务器上指定目录下载或更新文件,并通过SQLite数据库记录相关日志。以下是这个项目涉及的关键技术点: 1. **FTP协议**:FTP(File Transfer ...

    Python连接SQLite数据库并进行增册改查操作方法详解

    Python连接SQLite数据库是数据库操作的基础,SQLite是一款轻量级的关系型数据库,广泛应用于嵌入式系统和小型项目中。SQLite数据库的特点包括其小巧的体积、跨平台兼容性以及与多种编程语言的集成能力,如Python、...

    全国省市区sqlite数据库

    为了进一步处理和分析这些数据,你可能需要了解如何使用SQLite命令行工具,或者在编程环境中(如Python的`sqlite3`库)与SQLite数据库交互。这包括连接数据库、执行查询、获取结果集以及插入和更新数据等操作。对于...

    Sqlite数据库编辑工具

    SQLite数据库编辑工具是专门用来管理和操作SQLite数据库的软件,尤其对于开发者来说,它能提供方便的数据查看、创建、编辑和管理功能。这款中文版的SQLite数据库编辑工具更是在原基础上增加了中文界面,使得国内用户...

    python模块之sqlite数据库.pdf

    根据提供的文件内容,这里介绍的是Python编程语言中使用sqlite模块进行...以上知识点涵盖了Python中使用sqlite模块进行数据库操作的基本方法和常见操作,为开发者提供了利用Python对SQLite数据库进行操作的理论基础。

    Python 操作SQLite数据库的示例

    Python中的SQLite数据库是一个轻量级、关系型数据库管理系统,它非常适合于小型应用程序和嵌入式系统,因为它资源消耗低且无需独立的服务器进程。Python标准库内置了对SQLite的接口支持,通过`sqlite3`模块可以方便...

    SQLITE数据库 UPDATE慢

    在SQLITE数据库中,UPDATE操作可能会遇到性能问题,导致更新速度缓慢。这通常是由于多种因素引起的,包括但不限于索引缺失、大数据量、触发器、事务处理、锁竞争以及查询优化等。下面我们将深入探讨这些因素,并提供...

    python模块之sqlite数据库

    ### Python模块之SQLite数据库知识点详解 #### 一、SQLite简介 SQLite是一款轻量级的数据库管理系统,它以源代码的形式免费发布,支持多种操作系统。由于其体积小、速度快、使用简单等特点,在移动设备和嵌入式系统...

    Python操作SQLite数据库过程解析

    下面是一个操作SQLite数据库的例子:创建表、插入记录、查询记录。 import sqlite3 #创建直接到数据库文件的连接,如果文件不存在则自动创建 conn = sqlite3.connect('testdb.db') #创建一个游标向服务器发送命令及...

    PYQT5+sqlite数据库+QTableWidget自定义表格显示

    在本项目中,PYQT5被用来创建一个桌面小工具,该工具与sqlite数据库进行交互,展示并管理数据。sqlite是一个轻量级的关系型数据库,非常适合小型应用或嵌入式系统,因为它不需要独立的服务器进程,可以直接在文件...

    基于Python语言和sqlite数据库的试验数据备份整理系统.pdf

    本文介绍了一个基于Python语言和sqlite数据库的试验数据备份整理系统。该系统旨在解决企业级试验数据存储系统的局限性,如难以调阅试验数据进行综合分析,以及集中存储数据面临的系统故障或网络中断的风险。系统通过...

Global site tag (gtag.js) - Google Analytics