如何利用Python的sqlite3模块实现内置数据库操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1712个文字,预计阅读时间需要7分钟。
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分钟。
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模块,创建数据库中的表,并向表中插入数据,从表中取出所有行,以及输出行的数量。

