当前位置: 首页 > news >正文

关于SQLite 的下载与使用。配合python

win系统下:

SQLite Download Page

Precompiled Binaries for Windows

sqlite-tools-win-x64-3450000.zip
(4.77 MiB)

解压后,找个位置。然后设置环境变量指定位置。

可以手动建立.db文件。

也可以通过代码建立:

如下代码就是建立一个db文件。

import sqlite3
conn = sqlite3.connect('testDB.db')
curs = conn.cursor()
curs.execute('CREATE TABLE user(id int(10) primary key,name varchar(20),password varchar(20))')
conn.commit()
curs.close()
conn.close()

import sqlite3
conn = sqlite3.connect('testDB.db')
curs = conn.cursor()
curs.execute('INSERT INTO user(id, name, password) VALUES(1,"lwd","123")')
curs.execute('INSERT INTO user(id, name, password) VALUES(2,"lwd1","123")')
curs.execute('INSERT INTO user(id, name, password) VALUES(3,"lwd2","123")')
conn.commit()
curs.close()
conn.close()
import sqlite3
conn = sqlite3.connect('testDB.db')  #连接数据库edums.db
curs = conn.cursor()                             #获取游标对象
curs.execute("SELECT * FROM user")   #执行SQL语句,查询所有数据
print(curs.fetchone())                           #获取结果集中的下一条记录
print(curs.fetchmany(2))                      #获取结果集中指定数量的记录
print(curs.fetchall())                             #获取结果集中剩下的所有记录
conn.commit()   #提交事务
curs.close()        #关闭游标
conn.close()       #关闭数据库连接

http://www.lryc.cn/news/291356.html

相关文章:

  • java面向对象基础(面试)
  • 【C++修行之道】STL(初识list、stack)
  • 【环境配置】安装了pytorch但是报错torch.cuda.is_availabel()=Flase
  • 什么是模板方法模式?它的实现方式有哪些?
  • java:实现查询MySQL数据库中的数据,并导出excel、pdf类型文档(超详细)
  • Java后端须知的前端知识
  • Servlet基础之URL匹配规则
  • 【面试真题】Javascript 实现多条件过滤数组
  • spark广播变量
  • 如何让wordpress首页只显示某一篇文章全部内容?在您的主页显示选择
  • Git怎样用?(下载到本地,和在本地初始化)
  • JVM基础知识汇总篇
  • 马哈鱼SQLFlow Lite的python版本
  • 【原创】VMware创建子网,并使用软路由获得访问互联网的能力,并通过静态路由让上层网络访问位于虚拟机的子网
  • 华为和思科各数通设备的常用命令
  • Qt Excel读写 - QXlsx的安装配置以及测试
  • 【报错处理】ModuleNotFoundError: No module named ‘paddle.fluid‘
  • Wpf 使用 Prism 实战开发Day16
  • 八斗学习笔记
  • 【Uni-App】Vuex在vue3版本中的使用与持久化
  • 基于Qt 音乐播放器mp3(进阶)
  • 力扣唯一元素的和
  • 力扣(leetcode)第169题多数元素(Python)
  • springBoot - mybatis 多数据源实现方案
  • unity 讯飞webapi在线语音合成
  • [NCTF2019]Fake XML cookbook(特详解)
  • 腾讯云SDK并发调用优化方案
  • 【排序算法】C语言实现随机快排,巨详细讲解
  • Java强训day13(选择题编程题)
  • 搭建WebGL开发环境