当前位置: 首页 > 编程笔记 >

Python3实现连接SQLite数据库的方法

淳于亦
2023-03-14
本文向大家介绍Python3实现连接SQLite数据库的方法,包括了Python3实现连接SQLite数据库的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了Python3实现连接SQLite数据库的方法,对于Python的学习有不错的参考借鉴价值。分享给大家供大家参考之用。具体方法如下:

实例代码如下:

import sqlite3

db = r"D:\pyWork\test.db"  #pyWork目录下test.db数据库文件
drp_tb_sql = "drop table if exists staff"
crt_tb_sql = """
create table if not exists staff(
  id integer primary key autoincrement unique not null,
  name varchar(100),
  city varchar(100)
);
"""

#连接数据库
con = sqlite3.connect(db)
cur = con.cursor()

#创建表staff
cur.execute(drp_tb_sql)
cur.execute(crt_tb_sql)

#插入记录
insert_sql = "insert into staff (name,city) values (?,?)"  #?为占位符
cur.execute(insert_sql,('Tom','New York'))
cur.execute(insert_sql,('Frank','Los Angeles'))
cur.execute(insert_sql,('Kate','Chicago'))
cur.execute(insert_sql,('Thomas','Houston'))
cur.execute(insert_sql,('Sam','Philadelphia'))

con.commit()

#查询记录
select_sql = "select * from staff"
cur.execute(select_sql)

#返回一个list,list中的对象类型为tuple(元组)
date_set = cur.fetchall()
for row in date_set:
  print(row)

cur.close()
con.close()

希望本文实例对大家的Python学习有所帮助。

 类似资料:
  • 本文向大家介绍PHP实现的sqlite数据库连接类,包括了PHP实现的sqlite数据库连接类的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP实现的sqlite数据库连接类。分享给大家供大家参考。具体实现方法如下: 该sqlite数据库连接类就是利用了php与sqlite进行连接操作,代码如下: 希望本文所述对大家的PHP数据库程序设计有所帮助。

  • 本文向大家介绍IDEA 连接数据库的实现方法,包括了IDEA 连接数据库的实现方法的使用技巧和注意事项,需要的朋友参考一下 【1】添加 database 到右侧栏 (1.1)先看右侧栏有【database】图标没,从我这里可以看到是没有的; (1.2)如图选择【View】-【Tool Windows】-【Database】 (1.3) 如图所示,右侧栏就可以看见【Database】一栏了。 【2】

  • 本文我们为大家介绍 Python3 使用 PyMySQL 连接数据库,并实现简单的增删改查。 什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。 PyMySQL 安装 在使用

  • 本文向大家介绍VB6实现连接Access数据库的ADODB代码实现方法,包括了VB6实现连接Access数据库的ADODB代码实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了使用ADODB.Connection连接access数据库的方法,驱动类型版本为:Microsoft.Jet.OLEDB.4.0。在VB的数据库操作中,连接数据库是第一步,也是最基本的,本文所述的这个例子,对于

  • 本文向大家介绍ThinkPHP实现多数据库连接的解决方法,包括了ThinkPHP实现多数据库连接的解决方法的使用技巧和注意事项,需要的朋友参考一下 ThinkPHP实现连接多个数据的时候,如果数据库在同一个服务器里的话只需要这样定义模型: 然后就可以像D("Members");这样实例化模型,像普通模型那样操作了。 但后来发现他的数据库在两个不同的服务器,这样上面的方法就不行了。 这时候就需要使用

  • 本文向大家介绍Java使用JDBC连接数据库的实现方法,包括了Java使用JDBC连接数据库的实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Java使用JDBC连接数据库的实现方法,是Java数据库程序设计里非常实用的重要技巧。分享给大家供大家参考。具体如下: JDBC(Java Data Base Connectivity)数据库连接,通常我们在编写web应用或java应用程序