首页 > 数据库技术 > 详细

Python使用sqlite3数据库进行简单操作

时间:2019-12-01 12:58:11      阅读:83      评论:0      收藏:0      [点我收藏+]

Python内置数据库sqlite3,使用时无需安装,方便了对数据的存取等操作。

使用流程:

一、导入数据库驱动

import sqlite3

 

二、连接数据库

  建立python客户端与数据库的网络连接

#如果数据库不存在的话,将会自动创建一个数据库
conn = sqlite3.connect("t.db")

 

三、创建一个游标

  用于执行,查询,获取结果

#创建一个游标 cursor
cursor = conn.cursor()

 

四、使用游标执行SQL语句

  execute()用于执行SQL语句

  commit()用于保存提交SQL语句,即真正在数据库中执行

#执行一条语句,创建student表
# sql = "create table student (id varchar(20) primary key, name varchar(30), score int(10))"
# cursor.execute(sql)

#插入一条记录
#sql = "insert into student (id, name, score) values (1, ‘zhangsan‘, ‘80‘)"
#cursor.execute(sql)

#查询一条记录:
# sql = "select * from student"
# cursor.execute(sql)
# sql = "select * from student id=?"
# cursor.execute(sql, ("1"))

#获取查询结果:
# values = cursor.fetchall()
# print(values)

#修改记录:
# sql = "sql = "update student set  score=‘90‘  where id =?"
# cursor.execute(sql, ("1"))

#删除记录:
# sql = "delete from student where id = ?"
# cursor.execute(sql, ("1"))

#关闭游标:
cursor.close()
#提交事物
conn.commit()
#关闭连接
conn.close()

 

 

Python使用sqlite3数据库进行简单操作

原文:https://www.cnblogs.com/chenchang-rjgc/p/11965296.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!