首页 > 数据库 >SQLite简单使用

SQLite简单使用

时间:2022-11-04 14:56:23浏览次数:45  
标签:Cursor SQLite 数据库 简单 cursor user 使用 conn

SQLite是什么?
  • 首先它是一个数据库
有什么特点?
  • 是一个嵌入式的数据库,存储形式为一个文件,不需要任何配置,比如说在python中想使用它,直接import
简单使用
# 导入数据库
import sqlite3

# 连接数据库,如果不存在,则在当前目录自动创建
conn = sqlite3.connect('test.db')

# 连接到数据库后,需要打开游标(Cursor),通过Cursor执行SQL语句,然后获得执行结果
cursor = conn.cursor()

# 执行SQL语句:创建user表
>>> cursor.execute('create table user (id varchar(20) primary key, name varchar(20))')

# 执行SQL语句:插入一条记录:
>>> cursor.execute('insert into user (id, name) values (\'1\', \'Michael\')')

# 通过rowcount获得插入的行数:
cursor.rowcount

# 提交事务
conn.commit()

# 关闭Cursor
>>> cursor.close()

# 关闭数据库连接
>>> conn.close()

标签:Cursor,SQLite,数据库,简单,cursor,user,使用,conn
From: https://www.cnblogs.com/itsfei/p/16857762.html

相关文章

  • MATLAB使用手记(一):绘制余弦信号图形
    前言记录下matlab使用过程的一些应用笔记基本余弦信号\[f(x)=A\cos(\omegat+\phi)=A\cos(2\pift+\phi)\]余弦信号基本公式如上,其中\(A\)是振幅、\(f\)是频率,\(\ome......
  • 微信小程序中wx.login和wx.getUserProfile的使用
    在使用微信登录时,通常会在调用wx.login获取code后再通过wx.getUserProfile获取iv和encryptedData(加密数据)一起发到后端进行登录验证在实际使用中如果在wx.login方法......
  • lambda表达式使用局部变量要用final
    为什么Lambda表达式(匿名类)不能访问非final的局部变量呢?  因为实例变量存在堆中,而局部变量是在栈上分配,Lambda表达式(匿名类)会在另一个线程中执行。如果在线程......
  • 逻辑分析仪使用介绍
    KingstVIS逻辑分析仪使用介绍@目录KingstVIS逻辑分析仪使用介绍一:逻辑分析仪是什么二:采样原理三:和示波器有什么区别四:产品介绍五:软件介绍六:设备连接七:使用详解八:常见......
  • 在子类中,若要调用父类中被覆盖的方法,可以使用super关键字
    packagetext;classParent{   intx;   publicParent()   {                System.out.println("ParentCreated1");    }  ......
  • 本地为内网无公网IP如何使用HTTP代理授权
    很多朋友在使用HTTP代理进行授权时,发现自己本地运营商根本没有分配公网IP,全部都是内网,无法进行IP白名单绑定授权,遇到这种情况,我们应该怎么办呢?要知道,绑定白名单,给......
  • Elasticsearch 同时使用should和must 只有must生效,java代码解决方案
    ES中同时使用should和must导致只有must生效解决方案失效的原因就是must和should在一起使用会不生效,如果全部都是must是不影响的.加入一个字段需要有类似url=aor......
  • vue中的依赖注入provide和inject(简单易懂)
    本文开始,首先我们来看这两个词的意思,provide:提供  inject:注入 用处:父组件可以向其所有子组件传入数据,而“不管子组件层次结构有多深(非父子和父子咱都能传)” 特性......
  • 在Maven项目中使用本地JAR包
    在Maven项目中使用本地JAR包有两种方法:1.使用systemscope<dependencies><dependency><groupId>com.baidu.ueditor</groupId><artifactId>ueditor</artifactId>......
  • WebApi Swagger使用
    一、配置代码SwaggerConfig.csusingSwashbuckle.Application;usingSwashbuckle.Swagger;usingSystem;usingSystem.Collections.Concurrent;usingSystem.Collec......