如何利用Python的sqlite3模块实现内置数据库操作?

2026-05-26 21:230阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1712个文字,预计阅读时间需要7分钟。

如何利用Python的sqlite3模块实现内置数据库操作?

pythonimport sqlite3

创建数据库连接conn=sqlite3.connect('example.db')cursor=conn.cursor()

创建表cursor.execute('''CREATE TABLE IF NOT EXISTS data_table ( id INTEGER PRIMARY KEY, value TEXT)''')

向表中插入数据cursor.execute('INSERT INTO data_table (value) VALUES (?)', ('Data 1',))

提交事务conn.commit()

查询所有行cursor.execute('SELECT * FROM data_table')rows=cursor.fetchall()

输出行数print(fTotal rows: {len(rows)})

关闭连接cursor.close()conn.close()

1、python内置的sqlite3模块,创建数据库中的表,并向表中插入数据,从表中取出所有行,以及输出行的数量。

阅读全文

本文共计1712个文字,预计阅读时间需要7分钟。

如何利用Python的sqlite3模块实现内置数据库操作?

pythonimport sqlite3

创建数据库连接conn=sqlite3.connect('example.db')cursor=conn.cursor()

创建表cursor.execute('''CREATE TABLE IF NOT EXISTS data_table ( id INTEGER PRIMARY KEY, value TEXT)''')

向表中插入数据cursor.execute('INSERT INTO data_table (value) VALUES (?)', ('Data 1',))

提交事务conn.commit()

查询所有行cursor.execute('SELECT * FROM data_table')rows=cursor.fetchall()

输出行数print(fTotal rows: {len(rows)})

关闭连接cursor.close()conn.close()

1、python内置的sqlite3模块,创建数据库中的表,并向表中插入数据,从表中取出所有行,以及输出行的数量。

阅读全文